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/ssh-tunneling
http://ktd2004.tistory.com/44
- 사이트를 편리하게 접속하기 위해 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/ssh-tunneling
http://ktd2004.tistory.com/44
댓글