2026年3月

习惯上我还是使用centos7.9x64的系统,由于所有的linux发行版的sshd服务默认端口都是22,所以一旦vps(或ecs)启动后就会受到大量的端口扫描和安全爆破。

为了杜绝这种安全隐患,把sshd的端口改掉会减少很多攻击,下面使用vi工具进行修改,默认都在命令行(终端)模式下执行,每行一个操作:
cd /etc/ssh/
vi sshd_config
找到port 22一行,去掉前面的#号,将22修改成12345
按ecs键,输入:wq回车即保存

执行systemctl restart sshd.services或service sshd restart将sshd服务重启,端口即改成了12345。

如果使用的阿里云服务器,需要ecs安全组中,添加一条将tcp 22345端口数据放行。