1월, 2019의 게시물 표시

SSH 사용하기 간단 설정

SSH 사용하기 간단설정 - 사이트를 편리하게 접속하기 위해 alias 를 지정한다.(~/.ssh/config) - 각 사이트의 암호를 내가 지정한 암호에 대응하여 접속하기 위해 공개키를 사용한다. * 두가지를 사용하면 내가 지정한 키로 간단하게 alais 명칭으로 접속하게 된다. 1. alias 로 접속하기 ssh cow@192.168.0.20 ==> ssh boy boy 라는 별명으로 cow@192.168.0.20 에 접속한다. ~ /.ssh/config ServerAliveInterval 60 #60초 마다 살아있음을 알리기 Host boy     Hostname 192.168.0.20     User cow     Port 22 2. 공개키를 이용하여 접속하기  1) 공개키 생성     * 지정한 공개키로 암호를 대신하여 접속한다.     * 지정한 공개키에 암호가 지정되어 있다면 그 공개키 암호로 접속하게 된다.  2) 공개키를 대상 접속 서버에 전송 ssh-keygen ssh-copy-id cow@192.168.0.20 혹은 ssh-copy-id boy 포트가 다른 경우 ssh-copy-id -p 32222 cow@192.168.0.20 3. 사용예시 : 방화벽에 막혀있는 내부서버를 외부의 SSH 서버를 이용하여 접속하기 1) 외부 중계 SSH서버에 포트 공개하기(18080)  ssh Boy -R 18080:127.0.0.1:8080 2) 나의 PC 에서 내 포트에서 서버포트로 연결경로 만들기  ssh Boy -L 8080:127.0.0.1:18080 3) 내 로컬 포트에 접속하여 서버에 접근하기  http://127.0.0.1:8080 참고 http://blog.jeonghwan.net/%EC%9B%90%EA%B2%A9%EB%A1%9C%EA%B7%B8%EC%9D%B8ssh-%EC%A0%91%EC%86%8D/ https://swalloow.github.io/s