Autore Topic: configurare vsftp per accesso a cartella /var/www/html  (Letto 8758 volte)

Offline fabcri

  • Full Member
  • ***
  • Post: 120
    • Mostra profilo
configurare vsftp per accesso a cartella /var/www/html
« il: 18 Maggio 2017, 20:46:26 »
VERSIONE S.O. CENTOS 7

Devo configurare vsftp per permettere di accedere ad un utente alla cartella di apache.

Ho installato vsftp e configurato l'accesso con chroot.
Ho creato un utente, aperto firewall ecc...

Il server ftp mi permette di leggere e scrivere i file nella home del mio utente pippo. 
Ho aggiunto nel file di configurazione vsftpd.conf la riga
local_root=/var/www/html/miosito

riavvio il servizio e provo ad accedere al server ftp.
Giustamente riesco a vedere i file e cartelle , li posso scaricare ma non posso scriverci perchè i permessi della cartella /var/www/html/miosito sono 755

Sono costretto a cambiare i permessi della cartella miosito in 775 e tutte le sottocartelle oppure mi suggerite una soluzione diversa per configurare vsftp ?

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re:configurare vsftp per accesso a cartella /var/www/html
« Risposta #1 il: 18 Maggio 2017, 21:46:23 »
aggiungi quell'utente al gruppo apache, dovrebbe essere sufficiente

Offline fabcri

  • Full Member
  • ***
  • Post: 120
    • Mostra profilo
Re:configurare vsftp per accesso a cartella /var/www/html
« Risposta #2 il: 18 Maggio 2017, 22:02:20 »
salve,

ho fatto usermod -G apache mioutente

poi riavvio il servizio vsftp ma con tinuo ad avere il problema.

uso filezilla per fare la prova, se cerco di trasferire un file sul server mi da l'errore IMPOSSIBILE AVVIARE IL TRASFERIMENTO

Hai qualche idea ?

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re:configurare vsftp per accesso a cartella /var/www/html
« Risposta #3 il: 18 Maggio 2017, 22:15:36 »
posta l'output di

Codice: [Seleziona]
grep apache /etc/group

Offline fabcri

  • Full Member
  • ***
  • Post: 120
    • Mostra profilo
Re:configurare vsftp per accesso a cartella /var/www/html
« Risposta #4 il: 19 Maggio 2017, 09:08:01 »
ecco :

apache:x:48:skuser

skuser è l'utente.

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re:configurare vsftp per accesso a cartella /var/www/html
« Risposta #5 il: 19 Maggio 2017, 13:10:25 »

Offline fabcri

  • Full Member
  • ***
  • Post: 120
    • Mostra profilo
Re:configurare vsftp per accesso a cartella /var/www/html
« Risposta #6 il: 19 Maggio 2017, 16:54:03 »
ok adesso li scrive.

che dici ricreo l'utente con "useradd -g ( numero gruppo apache ) miouser" al fine di avere lo stesso gruppo apache ?