OpenSUSE Leap 15.2的防火墙设置是可以允许ping通,但是它是默认设置阻止sshd服务的,所以还是先关闭防火墙再来测试
localhost:~ # systemctl stop firewalld.service
PermitRootLogin:yes,这个应该改为no,还是先用普通用户ssh登录再用su -l root切换到root用户
localhost:/etc/ssh # grep -v ^# sshd_config
Port 22
PermitRootLogin no
AuthorizedKeysFile .ssh/authorized_keys
UsePAM yes
X11Forwarding yes
Subsystem sftp /usr/lib/ssh/sftp-server
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL
localhost:~ # systemctl stop firewalld.service
PermitRootLogin:yes,这个应该改为no,还是先用普通用户ssh登录再用su -l root切换到root用户
localhost:/etc/ssh # grep -v ^# sshd_config
Port 22
PermitRootLogin no
AuthorizedKeysFile .ssh/authorized_keys
UsePAM yes
X11Forwarding yes
Subsystem sftp /usr/lib/ssh/sftp-server
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL