OS/Linux

[xshell] 프라이빗 서버 세션 설정하기 _로그인 스크립트 활용

yeit 2024. 3. 15. 18:38
728x90

 

 

Xshell이란?

  • Xshell은 Windows 환경에서 사용되는 터미널 에뮬레이터
  • 주로 원격 서버에 SSH 프로토콜을 사용하여 접속하고 명령어를 입력하며 원격으로 서버를 관리할 때 사용됨

 

 

일반적으로 우리는 프라이빗 서버에 접속할 때 프록시 서버를 통해 접속한다. 아래처럼 말이다.

root@proxyserver:~$ ssh user@192.X.X.X
user@192.X.X.X's password:

 

매번 서버 IP명/호스트명을 통해 SSH접속 하는 것은 불편한 일이다. xshell에서는 로그인 스크립트를 활용하여 자동으로 프라이빗 서버로 접속하게끔 설정해 줄 수 있다.

 

 

 

Xshell에서 프라이빗 서버 세션 설정하기

1. 새 세션 등록 정보 - 연결

이름 : 프라이빗 서버

프로토콜 : SSH

호스트 : 프록시 서버 IP

 

 

2. 새 세션 등록 정보 - 연결 - 사용자 인증

사용자 이름 : 프록시 서버 사용자명

암호 : 프록시 서버 사용자의 비밀번호

 

 

3. 새 세션 등록 정보 - 연결 - 로그인 스크립트

Xshell에서 로그인 스크립트를 사용하여 자동으로 프라이빗 서버에 접속할 수 있도록 아래의 내용을 설정해 준다.

root@proxyserver:~$ ssh user@192.X.X.X
user@192.X.X.X's password:

 

'다음 대기 및 보내기 규칙을 실행합니다'에 체크 후, 추가 클릭

 

대기 : 빈칸

보내기 : ssh <사용자명>@<접속할 프라이빗 서버 IP>

 

대기 : user@192.X.X.X's password:

보내기 : 프라이빗 서버 사용자의 비밀번호

 

 

연결을 완료하면 세션 접속 시, 바로 프라이빗 서버로 접속되는 것을 확인할 수 있다.

728x90