Olet määrittänyt FTP-palvelimen ja käyttäjän. mutta näyttää siltä, että en voi ladata tai muokata tiedostoja.
Vaikka käyttäjä olisi täyttänyt 777 käyttöoikeutta, en voi edes ladata tiedostoja käyttäjän juurikansioon.
Palvelinjärjestelmä: Ubuntu
Työasemaohjelman ikkunat
FTP-palvelin / Asiakas: fileZila
Loki:
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
Tiedoston käyttöoikeus:
Ryhmät ja käyttäjät:
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
Kaikki idea mitä täällä tapahtuu?
Päivitys: Olen muuttanut tiedostoa pitävän kansion käyttöoikeuden 777: ksi, ja se ei silti toimi.
loki:
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
kommentit
Vastaa
Olen poistanut vsftpd: n asennuksen seuraavilla tavoilla:
sudo apt-get purge vsfpt
Määritin sen sitten tämän yksinkertaisen oppaan avulla: vsftpd: n määrittäminen
En edelleenkään tiedä mikä ongelma oli, mutta se toimii nyt.
Kommentit
- Minulle ei ' minun tarvinnut tehdä mitään muuta kuin asentaa
vsftpd
, kommentoimatta asettaawrite_enable=YES
ja (älä ' älä unohda!) Käynnistä uudelleenvsftpd
(sudo systemctl restart vsftpd
) (Debian 10).
C:\Users\User\AppData\Local\Temp\fz3temp-2
lupa. myös toinen asia on wrt:Status: Server does not support non-ASCII characters.
että tiedostonimesisingle-product.php
sisältää viivan-
, joka on ei-ascii-merkki, yritä nimetä ja poistaa viiva tiedostonimestä ja katso, onko se kunnossa, kun yrität ladata uudelleen.