- Gdy chce się połączyć do serwera FTP wyskakuje błąd: 500 OOPS: vsftpd: refusing to run with writable root inside chroot()
naprawiłem ten błąd komenda chmod a-w -R /var/www/vhosts ale to tak nie może być żeby każdy folder, który zrobie musiałbym tak robić...
- No ok przejdźmy dalej łącze się ponownie z serwerem, teraz łączy się normalnie pokazuje się katalog użytkownika, ale jak chce coś do niego wgrać wyskakuje błąd: 553 Could not create file
Tak wiem o tym że to wina permisji, ale jak ustawie na 777 lub 775 to wyskakuje błąd 500 OOPS więc nie da się tutaj nic zrobić :/
Po wpisaniu komendy ls -l /var/www/vhosts to wyskakuje mi że katalog należy do użytkownika vsftpd i grupy www-data ale znowu jak wpisze komende users bądź groups to taki użytkownik i grupa nie istnieją.
wie ktoś może o co chodzi i jest mi w stanie pomóc?
Pozdrawiam

P.S. plik konfiguracyjny zaraz dodam
Kod: Zaznacz cały
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=0002
file_open_mode=0775
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
nopriv_user=vsftpd
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
guest_enable=YES
guest_username=vsftpd
local_root=/var/www/vhosts/$USER
user_sub_token=$USER
virtual_use_local_privs=YES
user_config_dir=/etc/vsftpd_user_conf
local_max_rate=2000000 # bytes per sec, 2Mbytes per sec
max_clients=50 # to avoid DOS attack, if you have a huge server, increase this..
ftpd_banner=Welcome to vsFTPd Server, managed by EHCP (Easy Hosting Control Panel, [url=http://www.ehcp.net]www.ehcp.net[/URL] )