Permitir que usuários em chroot façam SSH para outra instância de VM

Permitir que usuários em chroot façam SSH para outra instância de VM

Tenho encontrado alguns problemas ao configurar o SSH de um diretório chroot para uma VM secundária. Tudo isso está sendo feito no Google Cloud no momento usando o CentOS 8. Acho que criei o diretório chroot corretamente, adicionei /bin/sshao diretório chroot, adicionei bibliotecas compartilhadas para /bin/ssh.

Estou preso atualmente em execução ssh <IP_ADDRESS>. Tive que primeiro criar um /home/<USER>/.sshno chroot e depois adicionei um known_hostsarquivo dentro do .ssh. Conectei-me à segunda VM e vejo que um host foi adicionado ao known_hostsarquivo, mas não consigo superar um erro sobre<USER>@<IP_ADDRESS> Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

A autenticação por senha está desativada atualmente em sshd_configambas as instâncias de VM. Lembro-me de tentar brevemente a autenticação por senha com ambos e ainda assim falhou. Não tenho certeza do que estou perdendo para resolver isso.

informação relacionada