CentOS 6.4修改ssh默认远程连接端口

身居漏室,心系天下

CentOS远程连接的ssh默认端口是22,为安全起见,我们可以把它改成别的。

例如我们把22修改为6666,具体实现步骤如下:

第一步,我们把6666端口加入iptables防火墙

用vi(linux自带文本编辑工具)修改iptables文件: vi /etc/sysconfig/iptables

上图是修改后文件的内容

在-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT新加一行-A INPUT -m state --state NEW -m tcp -p tcp --dpor t6666 -j ACCEPT

做完上一步重启防火墙,以使配置生效

/etc/init.d/iptables restart 或者service iptables restart

第二步,修改ssh端口配置文件。

为防止误操作,我们先把配置文件备份:cp /etc/ssh/sshd_config /etc/ssh/sshd_configbak

用vi修改配置文件:vi /etc/ssh/sshd_config,找到#Port 22这一行,把前面的#号去掉,把22改为6666。

上图为修改后的配置文件内容。

修改后重启服务:/etc/init.d/sshd restart 或者 service sshd restart,至此大功告成。

京ICP备14008139号-1