|
|

楼主 |
发表于 2024-6-3 19:09:03
|
显示全部楼层
帮你写了一个一键脚本,你可以以后拿给糟糕的小白鲍勃用
#!/bin/bash
if [ "$EUID" -ne 0 ]; then
echo "请以root用户运行此脚本。"
exit 1
fi
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
sed -i 's/^#Port 22/Port 12345/' /etc/ssh/sshd_config
if grep -q " ort 12345" /etc/ssh/sshd_config; then
echo "SSH端口已成功修改为12345。"
else
echo "SSH端口修改失败。"
exit 1
fi
systemctl restart ssh
if systemctl status ssh | grep -q "active (running)"; then
echo "SSH服务已成功重启。"
else
echo "SSH服务重启失败。"
exit 1
fi
echo "请通过新的端口12345连接到SSH。" |
|