본문 바로가기

Tools

Putty - 자동 로그인 및 특정 서버 거쳐서 다른 서버에 연결하기

자동로그인은 아래와 같은 옵션들을 사용한다.


putty.exe -ssh server_ip -l root -pw server_password


-l 옵션은 계정명 지정, -pw 옵션은 패스워드 지정이다.



특정 서버를 거쳐 다른 서버에 연결하고 싶으면 아래와 같은 옵션들을 사용한다.


putty.exe -ssh seerver1_ip -l root -pw server1_pass -m "script.txt" -t


putty 실행파일 경로에 script.txt 파일을 만들어 놓던지 절대경로를 사용하던지 하면 된다.

파일 이름은 자유이며, 내용은 server1에 접속했을 때, 사용하고자 하는 명령어를 작성한다.


script.txt

ssh root@server2_ip


-t 옵션은 pseudo terminal을 할당하는 기능이다.


위와 같이 실행하면 putty가 실행되고 바로 server2에 접속된다.