Linux修改远程端口
知识科普
Linux修改远程端口
2025-01-26 21:21
Linux操作系统
以下操作以CentOS 7.3操作系统为例。Linux云服务器默认登录端口为22,以修改为2020端口为例。
- 修改安全组规则。
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。
- 单击“
”,选择“计算 > 弹性云服务器”。
- 单击弹性云服务器名称,在弹性云服务器详情页面,选择“安全组”。
- 在“安全组”页签,单击“配置规则”,进入安全组详情界面。
- 在“入方向规则”页签,单击“添加规则”,添加如下规则。
- 协议:基本协议/自定义TCP
- 端口:2020
具体操作,请参见添加安全组规则。
- 登录弹性云服务器。
- 执行以下命令编辑sshd服务的配置文件。
- 将#port 22 这一行的井号注释符去掉,修改22为2020。
图5 修改为2020端口- 按“ESC”退出编辑模式,输入“:wq!”保存退出。
- 执行以下命令重启sshd服务。
或
systemctl restart sshd
- (可选)配置防火墙。如防火墙关闭,可以忽略防火墙的配置操作。
CentOS 7的防火墙是firewalld,CentOS 6版本用的iptables,两者使用上有些差别,以下操作以CentOS 7为例。
执行如下命令查看防火墙状态:firewall-cmd --state
- 方法一(推荐):在firewalld服务中添加新的端口。
- 方法二(不推荐):关闭防火墙并取消开机自启。
systemctl disable firewalld
- 通过如下命令,验证端口是否可以成功访问。
例如:telnet xx.xx.xx.xx 2020
标签:
- zlc