su
vim /etc/ssh/sshd_config
把下面两句前面的#号去掉
PubkeyAuthentication yes
AuthorizedKeysFile.ssh/authorized_keys
把yes改成no
PasswordAuthenticationno
剩余过程参考:https://www.cnblogs.com/dadonggg/p/8350423.html
特别注意:
用户根目录权限不能太大,例如777或775时都不行 。修改为 700 或755 均可。
用户目录下的.ssh/authorized_keys
这个文件的权限必须是 600.