允许 chroot 中的用户通过 SSH 连接到另一个 VM 实例

允许 chroot 中的用户通过 SSH 连接到另一个 VM 实例

在设置从 chroot 目录到辅助 VM 的 SSH 时遇到了一些问题。目前这一切都是在 Google Cloud 上使用 CentOS 8 完成的。我认为我已经正确创建了 chroot 目录,将其添加/bin/ssh到 chroot 目录,并为 添加了共享库/bin/ssh

我目前卡在运行ssh <IP_ADDRESS>。我必须先/home/<USER>/.ssh在 chroot 中创建一个,然后known_hosts在里面添加一个文件.ssh。我连接到第二台虚拟机,可以看到主机已添加到文件中known_hosts,但我无法忽略有关<USER>@<IP_ADDRESS> Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

目前两个虚拟机实例上的密码验证均已禁用sshd_config。我记得曾短暂尝试过对这两个实例进行密码验证,但仍然失败。我不确定我缺少什么来解决这个问题。

相关内容