本文介绍如何修改ECS实例的默认远程端口。
修改Windows系统实例默认远程端口
本节以Windows Server 2012为例介绍如何修改Windows系统实例默认远程端口。
修改Linux系统实例默认远程端口
本节以CentOS 6.8和CentOS 7.7为例介绍如何修改Linux系统实例默认远程端口。
2000元阿里云代金券免费领取,2核4G云服务器仅698元/3年,新老用户都有优惠,立即抢购>>>
本文介绍如何修改ECS实例的默认远程端口。
本节以Windows Server 2012为例介绍如何修改Windows系统实例默认远程端口。
本节以CentOS 6.8和CentOS 7.7为例介绍如何修改Linux系统实例默认远程端口。
cp /etc/ssh/sshd_config /etc/ssh/sshd_config_bak
vim /etc/ssh/sshd_config
i
键,进入编辑状态。Port 22
下输入Port 1022
。Esc
键,输入:wq后保存并退出编辑状态。systemctl restart sshd
/etc/init.d/sshd restart
CentOS 7以后版本默认安装Firewalld。如果您已经启用firewalld.service,需要运行以下命令放行TCP 1022端口。
firewall-cmd --add-port=1022/tcp --permanent
返回结果为success即表示已经放行TCP 1022端口。
使用CentOS 7以前的版本并开启默认防火墙iptables时,应注意iptables默认不拦截访问。如果您配置了iptables规则,需要运行以下命令配置防火墙。
iptables -A INPUT -p tcp --dport 1022 -j ACCEPT
然后运行以下命令重启防火墙。
service iptables restart
修改完成后,您将无法使用默认的22端口远程访问ECS实例。
在文档使用中是否遇到以下问题
更多建议
匿名提交