无需密码的SSH Solaris-> RHEL,不用提示input密码

我需要一个脚本从Solaris机器(A)到RHEL机器(B)(实际上是Oracle Linux)进行SSH连接。

有必要在某个时候inputB的密码吗?

我想用脚本自动化这个过程,我想知道是否可以避免任何input。

不幸的是,“期望”不是一种select。

您可以通过两种方式轻松完成此操作:

  • a)创build一个没有密码的SSH密钥,并将公钥部署到B.
  • b)创build一个带密码的SSH密钥,在启动时将其加载到ssh-agent中,并与B使用此代理进行连接。 这比第一个选项更安全。

链接:

您正在寻找单点login(SSO)设置。 我还没有亲自做过SSOconfiguration,但是我发现了一些看起来很不错的链接: 红帽文档 , 一个RHEL博客文章 ,以及另外一个Linux发行版 (最后一个是这三个版本中最为一步一步的) )。 希望这些帮助之一!