1.查看系统版本信息
[root@vos23 ~]# cat /etc/redhat-release CentOS release 6.8 (Final)
2.检查ssh是否安装
[root@vos23 ~]# rpm -qa | grep ssh libssh2-1.4.2-2.el6_7.1.x86_64 openssh-clients-5.3p1-117.el6.x86_64 openssh-5.3p1-117.el6.x86_64 openssh-server-5.3p1-117.el6.x86_64
如果没有安装ssh,可以直接使用 yum -y install openssh-server安装即可。
3.查看ssh服务运行状态
[root@vos23 ~]# service sshd status openssh-daemon (pid 3340) 正在运行...
在Centos 6下使用 service sshd start 即可启动sshd服务。
4.Centos 6下SSH服务命令
service sshd start //启动ssh服务 service sshd stop //停止ssh服务 service sshd restart //重启ssh服务 service sshd status //查看ssh服务状态 chkconfig sshd on/off //开机自启动ssh服务开启/关闭
5.查看ssh服务端口
[root@vos23 ~]# netstat -antulp | grep sshd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1068/sshd tcp 0 0 192.168.2.165:22 192.168.2.222:59150 ESTABLISHED 1532/sshd: root@pts tcp6 0 0 :::22 :::* LISTEN 1068/sshd
6.修改ssh服务端口
[root@vos23 ~]# vim /etc/ssh/sshd_config ... #Port 22 Port 13520 #AddressFamily any ...
7.重启ssh服务
[root@vos23 ~]# service sshd restart 停止 sshd: [确定] 正在启动 sshd: [确定]
8.查看ssh服务端口
[root@vos23 ~]# netstat -antulp | grep sshd tcp 0 0 0.0.0.0:13520 0.0.0.0:* LISTEN 1068/sshd tcp 0 0 192.168.2.165:13520 192.168.2.222:59150 ESTABLISHED 1532/sshd: root@pts tcp6 0 0 :::13520 :::* LISTEN 1068/sshd
修改ssh服务默认端口,也属于服务安全优化的一种。修改默认端口后,如果当前使用了远程软件,如Xshell 等,需要ctrl+D先退出,再重新登录,即可使用新端口远程访问。