Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: dimitrix en 3 Junio 2015, 21:06 pm



Título: Crear una cuenta FTP [SOLUCIONADO]
Publicado por: dimitrix en 3 Junio 2015, 21:06 pm
¡Hola amigos!

Tengo un problema que realmente nunca llegué a aprender ni a terminarlo totalmente.

Tengo dos páginas web:
www/dimitrix
www/elhacker

Y me gustaría crear un FTP para cada uno de ellos, siguiendo una guía lo he hecho varias veces, primero creo el usuario, luego...

Pero el problema es que quiero que sólo se pueda acceder a su carpeta ftp, es decir por ejemplo a www/dimitrix y que no pueda acceder a nada más. Ahí es donde la cago y no sé seguir.

¿Alguien me puede recomendar algún tuto o poner le código?

Muchas gracias!

EDITO:

Dejo aquí una guía sencilla:
http://tecnologia.zone/instalar-proftpd/


Título: Re: Crear una cuenta FTP
Publicado por: MinusFour en 3 Junio 2015, 21:29 pm
Lo que necesitas hacer es hacerles un jail con chroot, es diferente para cada servidor FTP me imagino. Vsftp tiene todo en su documentación, pero no estoy seguro que lo estés usando, lo mismo con openssh.


Título: Re: Crear una cuenta FTP
Publicado por: dimitrix en 3 Junio 2015, 21:55 pm
Uso el que viene por defecto: ProFTPD Server.

Miraré lo que dices :-)

Edito:
Encontré esto para ProFTP: http://www.proftpd.org/docs/howto/Chroot.html

Si tengo dudas las publico aquí ^^

Gracias de nuevo :-)


Título: Re: Crear una cuenta FTP
Publicado por: moikano→@ en 4 Junio 2015, 10:01 am
Y si usas directamente sftp de openssh?

Yo siempre lo configuro así, lo único que tiene que hacer el usuario luego es conectarse al puerto 22 en vez de l 21 y ya. Y además todo viaja cifrado.

Un buen tutorial de como hacerlo http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/ (http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/)


Título: Re: Crear una cuenta FTP
Publicado por: dimitrix en 4 Junio 2015, 16:05 pm
Y si usas directamente sftp de openssh?

Yo siempre lo configuro así, lo único que tiene que hacer el usuario luego es conectarse al puerto 22 en vez de l 21 y ya. Y además todo viaja cifrado.

Un buen tutorial de como hacerlo http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/ (http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/)

Siempre uso sftp pero es una locura usar al root para eso en cuanto a inseguridad.


Título: Re: Crear una cuenta FTP
Publicado por: moikano→@ en 4 Junio 2015, 16:13 pm
Siempre uso sftp pero es una locura usar al root para eso en cuanto a inseguridad.

A que te refieres con usar root?

Si te refieres a usar el usuario root no hace falta, tu puedes acceder con el usuario que quieras, y si te refieres a la raiz del sistema tampoco hace falta puedes configurar el directorio que desees para cada usuario o grupo de usuarios.


Título: Re: Crear una cuenta FTP
Publicado por: ElP4nd4N3gro en 4 Junio 2015, 19:12 pm
dónde tengas el servidor ftp instalado debe haber un un documento .xml donde este toda la configuración del servidor.

ahi hay un apartado, usuarios, donde se especifica a qué directorio tendrá acceso este.
yo lo tengo así.
(http://i.imgur.com/CpKP0Zx.png)

Tal vez consigas algo..
Un saludo


Título: Re: Crear una cuenta FTP
Publicado por: dimitrix en 4 Junio 2015, 19:58 pm
Citar
Si te refieres a usar el usuario root no hace falta, tu puedes acceder con el usuario que quieras, y si te refieres a la raiz del sistema tampoco hace falta puedes configurar el directorio que desees para cada usuario o grupo de usuarios.

Interesante, thank you :-)



@ElP4nd4N3gro ¿Que FTP usas?

Gracias,


Título: Re: Crear una cuenta FTP
Publicado por: ElP4nd4N3gro en 4 Junio 2015, 20:36 pm
el de la imagen es un filezilla server pero sobre windows.

voy a ver si encuentro un maldito sata y lo miramos en linux


Título: Re: Crear una cuenta FTP
Publicado por: dimitrix en 12 Junio 2015, 05:28 am
Disculpar... una semana de retraso!!!

Al final ya lo hice con el proftpd y todo gracias a @ElP4nd4N3gro me mando hace 6 días una guía:

http://hayardillasenlared.blogspot.com.es/2011/04/instalar-y-configurar-ftp-en-debian-con.html

Cualquier duda me indicáis :-)

PD: Gracias de nuevo ElP4nd4N3gro.