Ho creato un server FTP personale su un vecchio laptop, ma quando mi collego posso solo leggere / scaricare nessun caricamento. Come lo cambio? Grazie per l'aiuto in anticipo, utilizzo vsftpd
Ho creato un server FTP personale su un vecchio laptop, ma quando mi collego posso solo leggere / scaricare nessun caricamento. Come lo cambio? Grazie per l'aiuto in anticipo, utilizzo vsftpd
Risposte:
vsftpd.conffile delle impostazioni, che si trova in `/ etc / con un editor a tua scelta, ad esempio:sudo vim /etc/vsftpd.conf
Nel file delle impostazioni cercare la riga write_enable=YESche verrà probabilmente commentata #write_enable=YES, decommentarla rimuovendola #dalla parte anteriore e salvare il file.
Infine riavvia il servizio vsftpd usando:
sudo service vsftpd restart
Nota che:
Dovrai fornire la tua password quando la usi sudo.
Inoltre, il servizio era originariamente elencato in questa risposta come ftpd che potrebbe funzionare su alcune macchine invece di vsftpd
write_enable=YESche non funzioni per la chrootconfigurazione abilitata. In questo caso è necessario utilizzare ciò allow_writeable_chroot=YESche è insicuro e non documentato. Per l'utente FTP avere la propria cartella con permesso di scrittura, immagino che sia l'unico modo per usare gli utenti virtuali .... Sto ancora cercando una buona guida per questo.