#!/bin/bash
#更改为10022
rs=`cat /etc/ssh/sshd_config | grep 'Port 10022'|wc -l`
if [ $rs -eq 0 ];then
echo 'Port 10022' >> /etc/ssh/sshd_config
else
sed -i -e "s/Port 10022.*/Port 10022/g" /etc/ssh/sshd_config
fi
#强烈建议分段执行
#取消 22
sed -i -e "s/^Port 22.*/#Port 22/g" /etc/ssh/sshd_config
systemctl restart sshd.service
更改centos默认22端口
最新推荐文章于 2024-11-25 15:38:24 发布
这篇博客展示了如何使用bash脚本批量更改SSHD配置文件,将默认端口从22改为10022,并注释掉22端口以增强安全性。通过systemctl重启sshd服务,确保配置更改生效。
1890

被折叠的 条评论
为什么被折叠?



