vi /etc/ssh/sshd_config
ListenAddress 10.0.0.23:22
ListenAddress 202.106.0.20:2012
/etc/init.d/sshd restart
netstat -lntp
tcp 0 0 202.106.0.20:2012 0.0.0.0:* LISTEN 31702/sshd
tcp 0 0 10.0.0.23:22 0.0.0.0:* LISTEN 31702/sshd
第三步:登入測試
在另一台外網機上通常外網telnet測試
telnet 202.106.0.20 2012
Trying 202.106.0.20...
Connected to 202.106.0.20.
Escape character is '^]'.
SSH-2.0-OpenSSH_4.3
在10網段telnet測試
telnet 10.0.0.23 22
Trying 10.0.0.23...
Connected to 10.0.0.23.
說明:此方法用于内網需22端口,但為安全外網啟另一端口給SSH用,互不影響,進而對伺服器安全做了進一步的加強!
轉載請注明: 轉載自http://www.elain.org
本文轉自 elain2012 51CTO部落格,原文連結:http://blog.51cto.com/elain/699920