Linux下设置SSH端口,Linux设置SSH端口


SSH 为 Secure Shell的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。 SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。 SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。 几乎所有UNIX平台—包括HP-UK、Linux、AIX、UNIX,以及其他平台,都可运行SSH。 在Linux下ssh 默认通道的端口22,为了安全一般要改成一个大于1000的数,本例中用1005,具体如下: #vim /etc/ssh/sshd_config 把里面的Port 注释打开,然后把后面的22改成我们所需要的1005, # service sshd restart (重启sshd服务) 重启之后,用xshell重新登录远程服务器,如果端口号不是1005 则提示错误 登录FileZilla的时候也是同样的道理,因为使用的ssh通道。  以下几个坑需要注意: 1.更改端口号之后如果服务器开了防火墙,需要添加防火墙安全允许此端口访问规则。 2.如果使用阿里云服务器并且开通了安全组,需要在安全组设置相应的端口号允许访问。 3.在本地用ssh登录的时候为了安全一般只输入一次用户名和密码,如下点击记住用户名(密码也一样)  

4.一般在本机登录时用普通用户登录,登录到linux服务器之后再切换root用户,在linux下添加新用户名,使用如下命令:

添加用户:#useradd test

添加密码:#password test

 

     

相关内容