Har konfigurerat en FTP-server och användare. men det verkar som att jag inte kan ladda upp eller redigera någon fil.

Även om användaren har fyllt 777 behörighet. Jag kan inte ens ladda upp filer till användarens rotmapp.

Server OS: Ubuntu

Client OS windows

FTP server / Client: fileZila

Log:

Status: Connection established, waiting for welcome message... Status: Insecure server, it does not support FTP over TLS. Status: Server does not support non-ASCII characters. Status: Logged in Status: Starting download of /var/www/html/wp/staged/wp-content/themes/Newspaper/Newspaper/woocommerce/single-product.php Status: File transfer successful, transferred 1,193 bytes in 1 second Status: Starting download of /var/www/html/wp/staged/wp-content/themes/Newspaper/Newspaper/woocommerce/single-product.php Status: File transfer successful, transferred 1,193 bytes in 1 second Status: Starting upload of C:\Users\User\AppData\Local\Temp\fz3temp-2\single-product.php Command: PASV Response: 227 Entering Passive Mode (165,227,173,119,117,244). Command: STOR single-product.php Response: 550 Permission denied. Error: Critical file transfer error 

Filbehörighet:

Filbehörighet

Grupper och användare:

Grupper och användare

vsftpd.conf:

# Standalone mode listen=YES max_clients=200 max_per_ip=4 # Access rights anonymous_enable=YES local_enable=NO write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=NO anon_other_write_enable=NO # Security anon_world_readable_only=NO connect_from_port_20=YES hide_ids=YES pasv_min_port=50000 pasv_max_port=60000 # Features xferlog_enable=YES ls_recurse_enable=NO ascii_download_enable=NO async_abor_enable=YES # Performance one_process_model=YES idle_session_timeout=120 data_connection_timeout=300 accept_timeout=60 connect_timeout=60 anon_max_rate=50000 anon_mkdir_write_enable=NO anon_other_write_enable=NO #Userlist userlist_deny=NO userlist_enable=YES userlist_file=/etc/vsftpd.allowed_users 

vsftpd.allowed_users:

ftpuser 

Alla idé vad som händer här?

Uppdatering: Jag har ändrat behörigheten för mappen som innehåller filen till 777, och den fungerar fortfarande inte.

överordnad mapptillstånd

logg:

Status: Logged in Status: Starting download of /var/www/html/wp/staged/wp-content/themes/Newspaper/Newspaper/woocommerce/single-product.php Status: File transfer successful, transferred 1,193 bytes in 1 second Status: Starting upload of C:\Users\User\AppData\Local\Temp\fz3temp-2\single-product.php Command: PASV Response: 227 Entering Passive Mode (*xxxxxxxxxxxx*). Command: STOR single-product.php Response: 550 Permission denied. Error: Critical file transfer error Status: Retrieving directory listing of "/var/www/html/wp/staged/wp-content/themes/Newspaper/Newspaper"... Status: Directory listing of "/var/www/html/wp/staged/wp-content/themes/Newspaper/Newspaper" successful Status: Disconnected from server Status: Connection closed by server 

Kommentarer

  • Kontrollera filbehörigheterna i mappen som innehåller filen .
  • Tack. Jag har provat det, men det ' fungerar fortfarande inte. Jag har redigerat för att posta med loggen. Någon annan idé?
  • du har behörighetsproblem i målkatalogen där du laddar upp filen. kontrollera behörigheten för denna katalog C:\Users\User\AppData\Local\Temp\fz3temp-2. även andra saker är wrt: Status: Server does not support non-ASCII characters. att ditt filnamn single-product.php innehåller en streck - ett icke-ascii-tecken, försök byta namn på och ta bort bindestreck från filnamnet och se om det blir bra när du försöker ladda upp igen.

Svar

Jag har avinstallerat vsftpd med:

sudo apt-get purge vsfpt 

Konfigurerade det sedan med den här enkla guiden: Så här ställer jag in vsftpd

Jag vet fortfarande inte vad som var problemet, men det fungerar nu.

Kommentarer

  • För mig behövde jag ' inte göra något annat än att installera vsftpd, kommentar för att ställa in write_enable=YES och (don ' glöm inte!) starta om vsftpd (sudo systemctl restart vsftpd) (Debian 10).

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *