Servidor FTP - Otros Usuarios
Usuario en lista, usuarios locales del sistema limitado en shell o sesiones normales, ni anonymous
En este caso, para crear al nuevo usuario, usaremos un nuevo comando mas completo para crearlos: sudo useradd -g ftp -d /srv/ftp/usuarioftp -c "Usuario pra FTP" usuarioftp
Creamos su directorio con el comando: sudo mkdir /srv/ftp/usuarioftp
Cambiamos los permisos y el propietario de la carpeta del usuario:
sudo chmod -R 777 /srv/ftp/usuarioftp
sudo chown usuarioftp:ftp /srv/ftp/usuarioftp
Asignamos la contraseña al usuario: sudo passwd usuarioftp
Creamos la carpeta ftp: sudo mkdir /bin/ftp
Y comprobamos con: ls
Modificamos el archivo shells: sudo gedit /etc/shells
Añadimos /bin/ftp al final de la lista y nos quedará así:
Hacemos:
sudo touch /etc/vsftpd.userlist
sudo gedit /etc/vsftpd.userlist
Y añadimos al usuario mariano100 a la lista
Ejecutamos el comando: cat /etc/passwd
Y vemos que al final nos aparece: usuarioftp:x:1003:126:Usuario para FTP:/srv/ftp/usuarioftp:
Por último hacemos: sudo gedit /etc/vsftpd.conf
Introducimos:
userlist_file=/etc/vsftpd.userlist
userlist_enable=YES
userlist_deny=NO
userlist_deny=NO
No hay comentarios:
Publicar un comentario