Instalé ftp en un servidor ubuntu y ahora quiero agregar un usuario. Estoy usando este tutorial:http://www.debian-administration.org/articles/383
Todo funcionaba bien pero me quedé en el paso de agregar usuario. cuando hice esto:
# sudo pure-pw useradd remo -u ftpuser -g ftpgroup -d /home/pubftp/remo -N 10
Me da el error "Debes proporcionar uid y gid no root".
Pensé en verificar el uid y el gid del usuario y ponerlo al mando, pero el usuario aún no está creado. entonces no puedo obtener su fluido.
¿Cómo hacerlo amigos?
Respuesta1
No es necesario utilizar el comando anterior. Si utiliza un usuario local, cree una cuenta simplemente usando useradd usernamehere
y también cree una contraseña para el usuario. Luego cambie el archivo de configuración a local_user YES
, conéctese desde el cliente para verificar y funcionará. Los archivos de su usuario local se almacenarán en él /home/username
, el usuario local será redirigido al directorio de inicio del usuario local. Si crea un inicio de sesión FTP anónimo, se redireccionará a /var/ftp/pub
ese directorio diferente, si no necesita explorar todas las carpetas excepto la de inicio. Habilite el directorio Chroot_local_enable YES
, luego su usuario local podrá acceder solo a su directorio personal