Remark : ssh 접속 포트 22 을 다른 포트 26022 로 변경해 보자
1. /etc/services 파일내용을 아래와 같이 ftp와 ssh 포트를 변경함.
1 2 3 4 |
[root@localhost]# vi /etc/services ssh 26022/tcp # SSH Remote Login Protocol |
2. /etc/ssh/sshd_config 내용중 주석처리 된 부분을 수정 한다.
1 2 3 4 5 6 7 |
[root@localhost]# vi /etc/ssh/sshd_config Port 26022 # Protocol 2,1 # ListenAddress 0.0.0.0 # ListenAddress :: |
3. 방화벽 (ufw 또는 iptables) 에 허용 port 26022 추가 및 reload
1 2 3 4 5 6 7 8 9 |
#ufw sudo ufw allow 26022 sudo ufw reload #iptables -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 26022 -j ACCEPT # 추가 sudo systemctl reload iptables |
4. ssh 서비스 재시작
1 2 3 |
[root@localhost]# systemctl restart sshd |