Mac的.ssh/config疑问

在Mac下可以使用.ssh/config实现快速免密钥登录主机。这里使用的是密钥,这里可以使用密码登录吗?如何指定?

Host phicomm
   Hostname xxx
   Port xxx
   User root
   ServerAliveInterval 30
   ControlMaster auto
   ControlPath /tmp/master-%r@%h:%p
   ControlPersist yes
   IdentityFile ~/.ssh/id_rsa
阅读 7.9k
2 个回答

看man手册的说明,不支持写入密码。不过你可以用sshpass传递密码给ssh命令,比expect脚本好用太多了

有密码了,肯定登上去加个密钥更方便点吧。

当然如果实在是要用密码,有很多使用except的shell脚本,也可以实现自动登录,比如SSHAutoLogin

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题