Ayuda con el ssh

Miguel P.C. migpc en migpc.net
Mie Feb 1 19:29:55 GMT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Hola:

Hola.

> Estoy intentado montar un servidor sftp en mi equipo ubuntu.
> Ya he instalado el ssh, pero me gustaría hacer los siguiente.
> 
> 1.- Deshabilitar la posibilidad de ssh, y que sólo esté el sftp como
> servicio activo.

Para que ciertos usuarios solo puedan usar la parte de sftp/scp que
corresponde a ssh basta con que les asignes como shell 'rssh'

Dicho un poco más extendido:

Instala rssh 'apt-get install rssh'
Info: rssh - Restricted shell allowing only scp, sftp, cvs, rsync and/or
rdist

Y luego al ususario que quieras asignar el acceso le pones dicha shell:

'chsh -s rssh usuario'

> 2.- También querría que el sftp sólo mostrala la carpeta que yo le
> indicara.

Eso es más complicado. Para ello probablemente necesites meter el ssh en
un entorno chroot.

> Me podríais dar una idea de como hacer esto?

Si lo que quieres es distribuir archivos tienes mejores opciones que
sftp, salvo que necesites cifrar el contenido.

Para mi gusto una de las mejores opciones es usar rsync como servidor.
Te permite no solo entregar archivos atravesando proxys sino que además
puedes actualizar ramas enteras de archivos y directorios transmitiendo
únicamente los cambios.

> Gracias: Saludos

Saludos.

M*
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD4QwycS7z2n/RJ/4RAvNeAJ9AZJWz+qXGtjqSWGSEEDlolszPtQCfeQXI
/BWN/yZ5hkYV7TQqx2iz4p4=
=dt5X
-----END PGP SIGNATURE-----



Más información sobre la lista de distribución ubuntu-es