본문 바로가기
[OS]/Linux

[Linux] ssh port 변경

by METAVERSE STORY 2022. 9. 1.
반응형

 

 

 

보통 SSH는 22번 포트를 사용하여 접속한다.
AWS에서 Linux를 생성하였다.

하지만 간혹 보안 이슈 때문에, SSH Port를 변경하여 접속하는 경우가 있다.

퍼블릭 IP 주소를 통해서 putty로 접속을 한다.

하지만 이상하게 내가 보안 그룹에 허용한 Port로 접속을 시도해도 접속이 되지 않는다.

그래서 Session Manager로 접속하여 확인해보니 현재 허용된 포트는 22번 포트였다.

그래서 보안 그룹에서 추가로 22번 포트를 허용해준뒤 접속을 한다.

먼저 sshd_config 파일의 위치를 확인해야 한다.

find / -name "sshd_config" 2>/dev/null

명령어를 입력하면 현재 sshd_config 파일의 위치를 찾아준다.

필자의 환경은

/etc/ssh/sshd_config

경로에 있었다.

sudo vi /etc/ssh/sshd_config

관리자 권한의 vi 편집기로 sshd_config를 열면

아래와 같이 Port 22라고 되어 있는 항목을

#Port 22 => Port 원하는 SSH 포트로 변경

입력을 마무리 하고 저장을 한다.

 

다음으로

sudo service sshd restart

를 입력하면 sshd가 다시 시작하면서 입력한 port로 변경 된다.

마지막으로 변경한 SSH 포트로 다시 접속하면 정상적으로 접속 되는것을 확인할 수 있다.

 

출처 : 

https://hanrabong.com/m/entry/AWS-EC2-ssh-port-변경하기

 

[AWS] EC2 ssh port 변경하기

 AWS EC2에서 ssh port를 변경시키는 방법에 대해서 이야기를 해보려고 합니다. ssh는 기본적으로 22번 포트에서 실행이 되지만, 보안이나 다른 이유에서 ssh 포트를 변경하고 합니다. 꼭 AWS가 아니라

hanrabong.com

 

 

 

 

반응형

댓글