Hello, I am running a small droplet on 20.04 with vsfptd.
I have created a user in the sudo group hoping I will be able to move files into different folders from my remote pc to the droplet and vice versa, as all as other activities (i.e. delete, rename, etc).
I have configured vsftpd with what I believe to be the correct settings (config file below), along with the name of my user on a vsftpd.chroot_list to allow access to all folders.
I have TLS set up as well so the user can log in securely. so this user can log in and navigate all of the folders in the droplet no problem.
My problem is this. From his /home folder the user can do what they want, add, rename, delete, etc… from anywhere else he gets the dreaded 550 permission denied.
Essentially I want to give this particular user full access to all of the files and folders in my droplet (essentially, root).
Am I missing something here? Maybe I am missing an setting in the config file?
#anon_mkdir_write_enable=NO #anon_other_write_enable=NO #local_root=/
connect_from_port_20=YES pasv_enable=YES pasv_min_port=40000 pasv_max_port=40010
ftpd_banner=Welcome to DRRG Chat Server FTP Portal.
allow_writeable_chroot=YES chroot_local_user=YES chroot_list_enable=YES
#rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem #rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key 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
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Click below to sign up and get $100 of credit to try our products over 60 days!