Servicio FTP en boniato.lechuga.eu
(redirected from Boniato.Ftps)
General
Servicio ejecutado por vsftpd
Con usuarios virtuales
Ubicación
Los directorios, en los que se hace chroot, son:
/var/almacenamiento/[nombre_usuario]
La raíz [nombre_usuario] no es escribible, sólo el subdirectorio archivos que cuelga de él.
Permisos
el guest username de vsftpd es espacio_nube
Gestión de usuarios
Los usuarios son virtuales, con entrada en vsftpd.login y directorio en la ubicación base
Creación de un directorio
Para cada usuario virtual nuevo, hay que crearle una estructura de directorios
sudo mkdir /var/almacenamiento/$nombre_usuario
sudo chown vsftpd.root /var/almacenamiento/$nombre_usuario
sudo chmod 500 /var/almacenamiento/$nombre_usuario
sudo mkdir /var/almacenamiento/$nombre_usuario/archivos
sudo chown vsftpd.root /var/almacenamiento/$nombre_usuario/archivos
sudo chmod 700 /var/almacenamiento/$nombre_usuario/archivos
Agregar usuario a la lista vsftpd
Crear un archivo en /etc/vsftpd/$nombre_usuario con el nombre del usuario creado y con la línea: local_root=/var/almacenamiento/$nombre_usuario
Activación de la clave de usuario
La autenticación se hace mediante el módulo pam /etc/pam.d/vsftpd contra el archivo /etc/vsftpd/vsftpd.passwd
Generación y cambio del passwordhtpasswd -d /etc/vsftpd/vsftpd.passwd $nombre_usuario