ssh 强制使用密码认证登陆
- blog tutorial ssh
在 ~/.ssh/config
中配置了公钥认证,但却需要使用使用密码认证,可以使用如下命令1
ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no [user@]hostname
PreferredAuthentications
指定客户端认证的方式的顺序。 此参数允许客户端优先使用哪种方式。 默认顺序为 gssapi-with-mic, hostbased, publickey, keyboard-interactive, password
PubkeyAuthentication
指定是否尝试公钥认证。 必须设置为 yes, no。 默认为 yes
或者在 ~/.ssh/config
添加
Host rpi
HostName 192.168.1.109
User pi
Port 22
PreferredAuthentications password
IdentityFile ~/.ssh/id_rsa
-
查看命令详细信息
man ssh
,man 5 ssh_config
↩︎