centos7怎么修改ssh端口

avatar
作者
筋斗云
阅读量:0

要修改CentOS 7上的SSH端口,您需要按照以下步骤操作:

  1. 以root用户身份登录到CentOS 7服务器。

  2. 打开SSH配置文件,命令如下:

    vi /etc/ssh/sshd_config 
  3. 使用vi编辑器,找到并修改以下行:

    #Port 22 

    将其改为您想要使用的SSH端口号,例如:

    Port 2222 

    请确保选择的端口号未被其他服务占用。

  4. 保存并关闭文件。

  5. 重新启动SSH服务,命令如下:

    systemctl restart sshd 
  6. 确保防火墙允许新的SSH端口通过。如果您使用的是firewalld防火墙,可以使用以下命令添加规则:

    firewall-cmd --permanent --zone=public --add-port=2222/tcp firewall-cmd --reload 

    如果您使用的是iptables防火墙,可以使用以下命令添加规则:

    iptables -A INPUT -p tcp --dport 2222 -j ACCEPT service iptables save 

    请注意,这只是例子命令,您需要根据您实际的防火墙配置进行相应的修改。

  7. 在客户端上使用新的SSH端口连接到服务器,例如:

    ssh username@your_server_ip -p 2222 

    请将"username"替换为您的用户名,"your_server_ip"替换为服务器的IP地址,"2222"替换为您设置的新SSH端口号。

这样,您就成功地修改了CentOS 7上的SSH端口。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!