Saya ingin mengatur server FTP agar hanya pengguna tertentu, jadi dengan vsftpd, saya menambahkan vsftpd.conf
:
local_enable=YES
user_config_dir=/etc/vsftpd_user_conf
Di /etc/vsftpd_user_conf
untuk pengguna unix foo
saya atur di file 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
... dan saya meluncurkan vsftpd. Saya bisa masuk ke FTP dengan foo pengguna. Namun, saya juga bisa dengan pengguna unix lainnya! Bagaimana saya bisa menonaktifkan pengguna unix lainnya?
ada file di / etc / ftpusers letakkan yang diizinkan hanya di sini.
tidak perlu mendefinisikan dalam vsftpd
sumber
tambahkan pengguna yang ingin Anda tolak ke daftar user_list.
sumber