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先退出,再重新登入,即可使用新端口遠端通路。