如何通过 ssh 自动使用我的账户密码

如何通过 ssh 自动使用我的账户密码

你好,我需要 ssh 连接一些主机,我为这些主机使用的用户名与我 ssh 连接的 PC 的用户名不同。但是密码是相同的,是否有可能当我 ssh 连接时它会自动使用我 ssh 连接的 PC 的密码。

此外,我 ssh 连接的某些主机的用户名和密码与我 ssh 连接的计算机的用户名和密码相同。我如何让 ssh 自动使用与我 ssh 连接的 PC 相同的密码和用户名?

谢谢。

答案1

  1. ssh/sshd不使用 可能会被告知忽略unix 密码,通过使用公钥/私钥,这些密钥可能有密码,但在 linux/unix 世界中这种情况很少见。
  2. 您可以使用以下任一方式在每个会话中更改远程用户名:

    ssh -l john distant
    ssh john@distant
    
  3. 正如所说的https://stackoverflow.com/questions/10197559/ssh-configuration-override-the-default-username,您可以使用本地配置文件(~/.ssh/config)根据主机更改用户名。

相关内容