[root@mysql ~]# rpm -qa | grep ssh
openssh-server-7.4p1-16.el7.x86_64
libssh2-1.4.3-12.el7.x86_64
openssh-7.4p1-16.el7.x86_64
openssh-clients-7.4p1-16.el7.x86_64
[root@mysql ~]# systemctl status sshd.service
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor p
Active: active (running) since Tue 2021-07-27 15:28:49 CST; 1 weeks 0 d
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 9905 (sshd)
Tasks: 1
CGroup: /system.slice/sshd.service
└─9905 /usr/sbin/sshd -D
Jul 27 15:28:49 mysql systemd[1]: Starting OpenSSH server daemon...
Jul 27 15:28:49 mysql sshd[9905]: Server listening on 0.0.0.0 port 22.
Jul 27 15:28:49 mysql sshd[9905]: Server listening on :: port 22.
Jul 27 15:28:49 mysql systemd[1]: Started OpenSSH server daemon.
Jul 27 15:29:07 mysql sshd[10611]: Accepted password for root from 192.168
Aug 03 10:06:16 mysql sshd[10710]: Accepted password for root from 192.168
Aug 03 10:06:54 mysql sshd[10761]: Accepted password for root from 192.168
Aug 03 10:53:56 mysql sshd[26660]: Accepted password for root from 192.168
Aug 04 11:31:19 mysql sshd[86629]: Accepted password for root from 192.168
[root@mysql ~]# ps -ef | grep sshd
root 9905 1 0 08:59 ? 00:00:00 /usr/sbin/sshd -D
root 86629 9905 0 11:31 ? 00:00:00 sshd: root@pts/1
root 87052 86634 0 11:37 pts/1 00:00:00 grep --color=auto sshd
[root@mysql ~]# netstat -anpl | grep sshd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN
tcp 0 0 192.168.72.211:22 192.168.72.1:10995 ESTABL
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 ::1:6010 :::* LISTEN
unix 3 [ ] STREAM CONNECTED 50112 9905/sshd
unix 2 [ ] DGRAM 214527 86629/sshd: roo
[root@mysql ~]# vim /etc/ssh/sshd_config
在#Port 22下加入
Port 13576
[root@mysql ~]# vim /etc/ssh/sshd_config
[root@mysql ~]# firewall-cmd --zone=public --add-port=13576/tcp --permanent
success
[root@mysql ~]# firewall-cmd --reload
success
[root@mysql ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; ven
Active: active (running) since Tue 2021-07-27 15:28:47 CST; 1 weeks 0 d
Docs: man:firewalld(1)
Main PID: 9399 (firewalld)
Tasks: 2
CGroup: /system.slice/firewalld.service
└─9399 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Aug 04 11:41:20 mysql firewalld[9399]: WARNING: COMMAND_FAILED: '/usr/sbin
Hint: Some lines were ellipsized, use -l to show in full.
[root@mysql ~]# systemctl restart firewalld.service
[root@mysql ~]# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; ven
Active: active (running) since Wed 2021-08-04 11:41:46 CST; 7s ago
Docs: man:firewalld(1)
Main PID: 87477 (firewalld)
Tasks: 2
CGroup: /system.slice/firewalld.service
└─87477 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Aug 04 11:41:47 mysql firewalld[87477]: WARNING: COMMAND_FAILED: '/usr/sbi
Hint: Some lines were ellipsized, use -l to show in full.
[root@mysql ~]# sestatus -v | grep selinux
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
查看selinux是否enforcing
[root@mysql ~]# vi /etc/selinux/config
[root@mysql ~]# semanage port -l | grep ssh
ssh_port_t tcp 22
[root@mysql ~]# semanage port -a -t ssh_port_t -p tcp 13576
[root@mysql ~]# semanage port -l | grep ssh
ssh_port_t tcp 13576, 22
[root@mysql ~]# systemctl restart sshd.service
[root@mysql ~]# systemctl status sshd.service
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor p
Active: active (running) since Wed 2021-08-04 11:45:05 CST; 11s ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 88057 (sshd)
Tasks: 1
CGroup: /system.slice/sshd.service
└─88057 /usr/sbin/sshd -D
Aug 04 11:45:05 mysql systemd[1]: Starting OpenSSH server daemon...
Aug 04 11:45:05 mysql sshd[88057]: Server listening on 0.0.0.0 port 13576.
Aug 04 11:45:05 mysql sshd[88057]: Server listening on :: port 13576.
Aug 04 11:45:05 mysql systemd[1]: Started OpenSSH server daemon.
步骤简化
vi /etc/ssh/sshd_config
在#Port 22下加入
Port 13576
firewall-cmd --zone=public --add-port=13576/tcp --permanent
firewall-cmd --reload
systemctl restart firewalld.service
semanage port -a -t ssh_port_t -p tcp 13576
systemctl restart sshd.service