我有一台运行 aix 的服务器,配置为 192.168.0.1,另一台 Linux 服务器配置为 192.168.0.2。我目前使用 expect 以以下身份登录[电子邮件保护]。
问题是,运行 expect 的进程会中止,因为它是一个后台进程,一旦它输入用户名,它就会认为它已经停止了。我想安装密钥,这样它就不会提示输入密码,我就可以不用 expect 了。
我读了如何安装密钥,但感到很困惑。我以 user1 而非 root 身份登录 192.168.0.1,并将使用 user1 而非 root 运行 ssh 命令。
我是否应以 root 或 user1 在 192.168.0.1 上创建密钥?我想以 user1 在 192.168.0.1 上登录并执行 ssh[电子邮件保护]无需密码提示。