首页>>帮助中心>>香港服务器CentOS修改ssh端口号的简易脚本

香港服务器CentOS修改ssh端口号的简易脚本

2024/8/15 128次

以下是一个示例的香港服务器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