다른 프로세스에서 사용되는 sshd_config.txt를 22번 편집했습니다.
tcp 0 0 0.0.0.0:3393 0.0.0.0:* LISTEN 293841/sshd: /usr/s
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 189130/python
다음 명령을 사용하여 여전히 SSH를 수행할 수 있는 이유는 무엇입니까? #ssh 루트@IP 주소
다음을 사용하여 로그인할 수도 있습니다: #ssh -p 3393 root@IP_address
sudo iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
REDIRECT tcp -- anywhere anywhere tcp dpt:ssh redir ports 3393
REDIRECT tcp -- anywhere anywhere tcp dpt:ssh redir ports 3393
REDIRECT tcp -- anywhere anywhere tcp dpt:ssh redir ports 3393
또한 루트로 다음 명령을 실행했습니다.
sudo apt-get install authbind
sudo touch /etc/authbind/byport/22
sudo chown new_user:new_user /etc/authbind/byport/22
sudo chmod 770 /etc/authbind/byport/22