Autorizzazioni FTP lette ma non scritte


11

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


1
Ti viene negata l'autorizzazione? Senza ulteriori dettagli sarebbe difficile individuare il problema.
Stef K,

Sì Autorizzazioni negate
user156980

Risposte:


16
  • Dovrai modificare il 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


3
Ciao, ho commentato write_enable = YES ma non funziona. Dice che non è stato possibile creare il file
Sarz,

1
Questo fa parte della risposta ma non abbastanza. Sto riscontrando lo stesso problema e questo non lo risolve. Penso che devi creare un utente sul server e dare loro le autorizzazioni, ma sto ancora leggendo. Si aggiorna se trovo la soluzione.
TenLeftFingers l'

1
Ha funzionato per me.
Gruber,

Penso 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.
MrCalvin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.