
He encontrado algunos problemas al configurar SSH desde un directorio chroot a una VM secundaria. Todo esto se está haciendo en Google Cloud en este momento usando CentOS 8. Creo que creé el directorio chroot correctamente, lo agregué /bin/ssh
al directorio chroot y agregué bibliotecas compartidas para /bin/ssh
.
Actualmente estoy estancado en correr ssh <IP_ADDRESS>
. Primero tuve que crear un archivo /home/<USER>/.ssh
en el chroot y luego agregué un known_hosts
archivo dentro .ssh
. Me conecté a la segunda máquina virtual y puedo ver que se agregó un host al known_hosts
archivo, pero no puedo superar un error sobre<USER>@<IP_ADDRESS> Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
La autenticación de contraseña está deshabilitada actualmente en sshd_config
ambas instancias de VM. Recuerdo haber intentado brevemente la autenticación de contraseña con ambos y aún así falló. No estoy seguro de lo que me falta para resolver esto.