使用密钥对认证不消修改shd_config文件,保持openssh-server的默认设置即可。
需要将主机中天生的SSH公钥添加到虚拟机/home/[username]/.ssh/authorized_keys文件中。
在/home/[username]/.ssh/authorized_keys文件中添加主机中天生的.pubkey,并生存。
vim /home/[username]/.ssh/authorized_keys
b)用户名+密码认证设置
设置用户名+密码方式认证需修改SSH设置文件。
sudo vim /etc/ssh/sshd_config
shd_config设置文件中的PasswordAuthentication是指通过SSH协议举行身份验证时是否答应使用密码认证。去掉PasswordAuthentication前面的#,生存文件。