Como configuro usuários ftp com vsftpd e tenho vários locais de diretório?

1

Estou vindo de um ambiente Windows e configurei um servidor Ubuntu pela primeira vez e, na maioria das vezes, estou indo bem, seguindo guias e aprendendo lentamente o Linux.

Mas estou preso depois de seguir este guia

Tudo funciona como esperado e posso ter usuários ftp em home/USERNAME/fpt/files , mas também quero criar uma ftp usuários para /var/www/somesite.com/html/ , e tentei cada configuração e guia, mas todos eles configuram um diretório home ftp , ou um diretório www/html para ftp, eles não os misturam.

No Windows, eu crio usuários ftp e, em seguida, decido para qual pasta eles acessam por meio do seletor de pastas. Então, o que eu preciso fazer no meu arquivo vsftpd config para criar usuários para home/fpt e www/somesite ?

Aqui está o meu arquivo de configuração até agora:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
user_sub_token=$USER
local_root=/home/$USER/ftp
pasv_min_port=40000
pasv_max_port=50000
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH    

Espero que este seja o lugar certo para perguntar isso.

    
por Amir 06.04.2017 / 23:36

0 respostas