-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
He seguido las instrucciones de éste sitio:
http://www.cyberciti.biz/tips/howto-linux-unix-rssh-chroot-jail-setup.html
Pero tengo un grave problema: cuando el usuario accede mediante sftp y ejecuta el comando: cd / ... accede a la raíz del sistema principal, no a la raíz del sistema enjaulado.
A continuación, mi archivo rssh.conf:
La configuración del servidor ftp no tiene nada que ver con la del ssh. Aunque en este caso se trate de sftp, no estoy seguro que sea tan distinto. Por ejemplo, el man dice que si lo que intentas es sólo hacer ftp, no sesiones interactivas, no tienes que copiar nada en el arbol: The ChrootDirectory must contain the necessary files and directories to support the users' session. For an interactive session this requires at least a shell, typically sh(1), and basic /dev nodes such as null(4), zero(4), stdin(4), stdout(4), stderr(4), arandom(4) and tty(4) devices. For file transfer sessions using “sftftp no additional configuration of the environment is necessary if the in-process sftp server is used (see Subsystem for details). De hecho, se considera un peligro tener que copiar los binarios de las cosas que se ejecuten para usarlos en el ftp, debe ser el propio servidor ftp el que proporcione todos los comandos necesarios interna y nativamente. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAku/vnIACgkQtTMYHG2NR9XaJACeLInqMBrgmJ9h4G55EVmHzJLq KvkAoJmFs6mOBuwcYrJtKAk5gDEBjHCK =iO0b -----END PGP SIGNATURE-----