우분투 ssh 기본포트(22)변경 적용법


우분투 ssh 기본포트(22)변경 적용법


우분투(Ubuntu) 사용자중 데스크탑 버젼인 경우 ssh 가 설치되어 있지 않지만 서버(Server) 버젼 사용자는 

ssh 가 설치가 기본으로 되어있다.

만닐 설치가 되어 있는지 확인해보고자 한다면 아래와 같이 확인이 가능하다.
 
1 ssh 설치 확인법


$ systemctl status ssh

우분투 ssh 기본포트(22)변경 적용법

위와같이 출력되면 설치되어 있는 것이다.

ssh 의 경우 기본으로 사용되는 포트 (port) 번호는 22번 이지만 이러한 기본포트를 알기에 외부에서 지속적인 접속의 시도를

당하게 된다. 

 
2 외부접속시도확인


$ vi /var/log/auth.log

우분투 ssh 기본포트(22)변경 적용법

Failed Password 로 지속적으로 외부에서 접속시도 ip 및 패스워드 실패 기록을 확인할 수 있다.

보안을 위해서 패스워드를 어렵게 해놓을 수도 있지만 이렇게 접속이 시도되는 자체를 해결하기 위해서는 포토번호를

변경하면 해결이 된다.

 
3 포트변경


$ vi /etc/ssh/sshd_config

Port 22 -> 다른 포트번호로 변경  ESC wq

$ systemctl restart ssh

잘 적용된듯 하나 포트번호가 변경되지 않았다. 확인해본봐

우분투 24.10 이후버젼부터는  ssh.socket 으로 변경되어  아래와 같은 방법으로 변경하여야 한다

ssh.socket 를 먼저 중지함
$ systemctl stop ssh.socket
$ systemctl stop ssh

ssh 서비스 시작
$ systemctl start ssh

ssh 서비스 확인
$ systemctl status ssh

우분투 24.10 이전버젼은 기존의 방법대로 하여도 변경이 되니 참고

hit: 5

0 Comments

    Leave a comment