以下是一个示例的香港服务器CentOS修改ssh端口号Linux脚本,用于修改SSH服务的端口:
# 定义要修改的SSH端口
NEW_PORT=222
# 备份SSH配置文件
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
# 使用sed命令替换SSH配置文件中的端口号
sed -i "s/^#Port .*/Port $NEW_PORT/" /etc/ssh/sshd_config
# 在系统防火墙中添加要修改的端口
firewall-cmd --zone=public --add-port=222/tcp –permanent
# 临时关闭SELinux
setenforce 0
# 重启系统防火墙
systemctl restart firewalld.service
# 重启SSH服务
service sshd restart
请按照以下步骤使用上述脚本:
1.vi新建一个文件打开,命名为change_ssh_port.sh或其他你喜欢的名称,将上述脚本内容复制并粘贴到文件中。
2.在脚本中,将NEW_PORT=222的222替换为你想要设置的新SSH端口号。
3.wq退出并保存脚本文件。
4.在终端中,切换到具有适当权限的用户,并确保该用户可以执行脚本文件。
5.运行以下命令,使脚本文件可执行:
chmod +x change_ssh_port.sh
运行脚本以修改SSH端口:
./change_ssh_port.sh
脚本将备份当前的SSH配置文件,然后使用sed命令将配置文件中的端口号替换为新的端口号。最后,它将重启SSH服务以使更改生效。
购买使用一诺网络香港服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。香港服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2