查看當(dāng)前ssh服務(wù)器默認(rèn)端口
sudo netstat -tunlp | grep "ssh"
修改默認(rèn)ssh服務(wù)器端口
找到ssh服務(wù)器的配置文件,ubuntu系統(tǒng)為/etc/ssh/sshd_config切揭,使用下面的命令修改
sudo vim /etc/ssh/sshd_config
找到Port 22? ? 這個的意思就是22為現(xiàn)在登陸ssh服務(wù)器可以訪問的端口
再添加一個Port 10000~65535區(qū)間的端口號呀狼,防止被系統(tǒng)或者其他軟件占用
修改完配置文件后,需要重啟一下ssh服務(wù)(最好也重啟一下服務(wù)器)里烦,讓其新的監(jiān)聽端口生效凿蒜,使用下面命令
systemctl restart sshd
shutdown -r now
嘗試通過剛剛你設(shè)置的端口登陸ssh
ssh root@localhost(ip地址) -p xxxxx(端口號)
登陸上后,將剛剛sshd_config中的Port22注釋掉就行了
把服務(wù)器防火墻的22端口刪除即可