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,至此大功告成。
近期文章
- python:object()函数
- mongodb数据备份用mongorestore恢复后没有数据
- mongodb roles
- windows2003远程桌面连接蓝屏,不显示桌面图标的解决办法。
- centos下apache gb2312页面中文乱码解决办法
- 设置mongodb做为windows服务自动运行
- windows2008中IIS7配置fastcgi+php
- 服务器连接远程桌面后无法看到桌面的解决办法
- iis日志导入sql server数据库
- 7-zip命令行参数详解
- iptables如何指定一个范围内的IP地址或端口
- mongod2.6服务无法启动,权限问题
- CentOS下编译安装mysql 5.1,支持中文(GBK)
- ERROR 1045 (28000): Access denied for user root@localhost(using password: YES)
- CentOs删除文件夹下所有文件及文件夹并保留该文件夹
- CentOS 6.4: Make Command not Found
- CentOS下安装成功mysql的提示信息
- mysql configure编译完成后的提示信息
- CentOS上安装gcc的方法
- MongoDB创建root角色用户(超级管理员)