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


댓글

이 블로그의 인기 게시물

remove bluebirds.exe , virtual drive

4,5,6 띠 저항의 색띠를 읽는 법(띠저항 값)

수지에서 인천공항 리무진 버스 (인천공항버스정보)(2022년3월업데이트)