Dom 11 Mar 2007
Servidor FTP (vsftpd)
En primer lugar debemos instalarlo, como siempre usamos el YaST e instalamos el paquete vsftp.
Después de esto vamos a configurarlo un poco, editamos el archivo /etc/vsftpd.conf para modificar algunos parametros, debemos logearnos como root y antes de editarlo creamos una copia de seguridad.
cp /etc/vsftpd.conf
/etc/vssftpd.conf.bak
Si queremos que puedan escribir en nuestro servidor, ponemos en YES la directiva write_enable
write_enable=YES
Para que los usuarios anonimos puedan subir archivos, crear carpetas y manejar los ficheros del FTP tenemos que activar algunas directivas en este mismo archivo.
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
Ahora iniciamos el vsftp de esta forma
/etc/init.d/vsftp start
Ya tenemos el servidor ftp corriendo en nuestra maquina, podemos conectarnos a través del comando ftp para comprobar que funciona.
ftp 127.0.0.1
Connected to 127.0.0.1.
220 "Hola soy Miguel, Bienvenido a mi servidor FTP ^^"
Name (127.0.0.1:alumno): anonymous
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> exit
421 Timeout.