Mediante este tutorial podremos tener funcionando en unos pocos pasos un servidor ftp privado mediante proftpd
Si no tenemos proftpd instalado… apt-get install proftpd
Nos movemos a /etc/ cd /etc
Y aqui guardamos en la configuración vieja del proftp con este comando mv proftpd.conf proftpd.conf.old
Descargamos el archivo de muestra desde mi servidor
wget http://art-xtreme.com/blog/files/proftpd.conf
Ahora editamos este con nuestro editor preferido ej. nano nano proftpd.conf
y Editamos la siguiente linea:
ServerName "Yubari FTP server" :: Donde pone Yubari FTP server ponemos el nombre de nuestro servidor
Ahora mediante /et/init.d/proftpd force-reload reiniciamos el servidor proftpd con la nueva configuración.
El servidor está funcionando, pero tenemos que dar de alta usuarios…
adduser usuariolammerdelftp usariolammerdelftp sería un nombre de usuario cualquiera.
Insertamos los passwords, y la información del mismo.
Una vez dado de alta tenemos que editar las "propiedades" del usuario para que acceda al directorio que queramos y quitarle shell para que no pueda acceder por ssh ( por ejemplo ).
Para esto editamos /etc/passwd (tened cuidado con lo que tocais aquí) con nano /etc/passwd
Al final de este archivo encontraremos la fila que define anuestro usuario lammer que sería algo así:
usuariolammerdelftp:x:xxxx:xxxxx::/home/usuariolammerdelftp:/bin/bash
tedremos que editar esta line para definir su home a /mnt/peliculas y su shell /bin/bash a /bin/false para que deje de tenerla, quedando la linea…
usuariolammerdelftp:x:xxxx:xxxxx::/mnt/peliculas:/bin/false
Guardamos con Ctrl+O y salimos Ctrl+X
Y yá está !! funcionando !!









Sin Comentarios
Deja tu granito de arena