CentOS7 shell脚本如何修改ssh端口?

ZeronoFreya 发布于 2018/02/28 16:48
阅读 1K+
收藏 0

华为云11月刊推送:DIY微信问答机器人,高性能计算代码的20个技巧!>>>

比如修改 sshd_config

vi /etc/ssh/sshd_config

里面的配置项很多, 怎样安全的修改 Port?

 

加载中
0
在上海的老北京
在上海的老北京

Port  <--  监听端口,默认是 22。比如可修改为 Port  2222

 

ListenAddress  <--  监听地址,如果服务器配置有多个 IP(内部网络 192.168.0.100,公网 111.222.333.444),默认 sshd 服务监听所有 IP。比如可修改为 ListenAddress  192.168.0.100,这样就只可以通过内部网络访问 sshd 服务,不能够通过公网地址访问;

 

修改完成后执行  /etc/init.d/sshd restart  重启 sshd 服务即可。

 

PS:系统如果有开启防火墙(如 iptables),切记在重启 sshd 服务前先修改防火墙策略,以确保不会把自己挡在外面。

返回顶部
顶部