Ho creato un piccolo server LAMP con Apache 2.4 e PureFTP ma ho configurato la cartella dell'utente / home / user1 / con il nome utente permesso chmod: nome utente per pureftp in questo caso tramite filezille posso modificare e caricare il file ma apache non può leggere o scrivi il file, se config apache: apache o root: root tutto funziona ma tramite fizilla non riesco a caricare o modificare il file.
Non sono così bravo con il permesso e questa è la mia prima installazione LAMPADA =)
L'autorizzazione del file per le cartelle 755 e 644 per i file, l'utente e il gruppo per / home è root per / home / username è l'utente corrispondente.
Esegui apache con nessuno utente e nessuno gruppo
etc / passwd per nessuno: nessuno: x: 99: 99: Nessuno: /: / sbin / nologin ecc / gruppo per nessuno: nessuno: x: 99:
Per favore puoi aiutarmi?
Uso Centos 7 x64.
Grazie.
/var/www/html
root del documento del tuo server Apache e crei la stessa cartella della cartella principale per il tuo utente ftp. Ciò risolverebbe il tuo problema. Non modificare le autorizzazioni o la proprietà della cartella principale degli utenti. Alla fine perderai l'accesso ssh al tuo server.