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
'OS > Linux' 카테고리의 다른 글
[Linux] 커널 헤더 설치 방법 (1) | 2024.04.27 |
---|---|
[Linux] rsync란? rsync로 디렉터리 동기화하기 (0) | 2024.03.29 |
[Linux] root가 아닌 nologin계정으로 Tomcat 실행하기 (1) | 2024.02.07 |
[Linux] 프로세스별 오픈된 파일 개수 확인하기 _ lsof -p [PID] | wc -l (0) | 2024.02.04 |
[Linux] nologin이란? nologin 설정 방법까지 (0) | 2024.02.02 |