Quiero configurar el servidor FTP para permitir solo ciertos usuarios, así que con vsftpd, agrego vsftpd.conf
:
local_enable=YES
user_config_dir=/etc/vsftpd_user_conf
En /etc/vsftpd_user_conf
el Unix de usuario foo
conjunto I en un fichero foo:
local_root=/home/foo/ftpdir
anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
virtual_use_local_privs=YES
local_umask=022
... y lanzo vsftpd. Puedo iniciar sesión en FTP con el usuario foo. Sin embargo, ¡también puedo hacerlo con otros usuarios de Unix! ¿Cómo puedo deshabilitar a otros usuarios de Unix?
hay un archivo en / etc / ftpusers, ponga el permitido solo aquí.
no es necesario definir en vsftpd
fuente
agregue el usuario que desea negar a la lista user_list.
fuente