Linux

SSH 원격 접속

비번변경 2021. 5. 20. 22:43
SSH; Secure Shell
네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해주는 응용 프로그램 또는 프로토콜
일반적으로 22 Port 사용

 

Public key, Private Key를 이용해 안전한 통신이 이뤄진다.

터미널 또는 Tool인 MobaXterm을 이용해 SSH 원격 접속 방법을 적어둔다.

 

1. 원격 접속 방법

ssh <username>@<SERVER_IP>

비밀번호를 요구할 수 있다.

 

2. pem key 인증 필요시 접속 방법

ssh -i <PEM_KEY_PATH> <username>@<SERVER_IP>

ssh에 사용하는 pem key는 보통. ssh 디렉터리 아래에 저장해둔다.

 

3. 포트 지정 필요 시

ssh -p <PORT> <username>@<SERVER_IP>

기본적으로 22번 포트를 사용하기 때문에, 22번 포트 그대로 사용한다면 지정하지 않아도 된다.

 

4. MobaXterm

4.1. 상단 버튼의 Session 클릭

mobaxterm session 클릭

4.2. 상단의 SSH 버튼 클릭

mobaxterm session ssh 클릭

Remote host, Specify username을 적는다.

username은 당장 적지 않아도, 접속 시도 시 요구받는다.

그리고 pem key 인증이 필요한 경우, 하단의 Use private key 체크 후 사용할 pem key를 선택한다.

 

4.3. OK 버튼 클릭

이상이 없으면 정상적으로 접속될 것이다.

접속이 안 되는 경우 방화벽 또는 접속 정보를 확인하면 된다.

또한 설정한 Session은 사이드바에 저장되는데 Bookmart settings 탭으로 이동하면 Session 이름 등을 설정할 수 있다.