[Server] Problema utenti www-data e utente ftp
[Server] Problema utenti www-data e utente ftp
Salve,
ho il seguente problema:
ho acquistato da poco un server dedicato, sul quale ho installato webmin+virtualmin dal quale gestisco vari virtual server.
Il problema è nato nel momento in cui eseguo alcune operazione tramite script, ad esempio la creazione di una cartella o l'upload di file ecc.. in questi casi il proprietario dei suddetti file è l'utente www-data e quando provo ad accedere tramite ftp per modificare qualcosa l'utente ftp non ha i permessi per utilizzare quei file o entrare in quelle cartelle(dato che non è il proprietario). >:(
Vi ringrazio in anticipo per l'aiuto...
ho il seguente problema:
ho acquistato da poco un server dedicato, sul quale ho installato webmin+virtualmin dal quale gestisco vari virtual server.
Il problema è nato nel momento in cui eseguo alcune operazione tramite script, ad esempio la creazione di una cartella o l'upload di file ecc.. in questi casi il proprietario dei suddetti file è l'utente www-data e quando provo ad accedere tramite ftp per modificare qualcosa l'utente ftp non ha i permessi per utilizzare quei file o entrare in quelle cartelle(dato che non è il proprietario). >:(
Vi ringrazio in anticipo per l'aiuto...
Re: [Server] Problema utenti www-data e utente ftp
Ovviamente le soluzioni aggiungo l'utente al gruppo www-data, creo un alias, ecc... sono già state valutate....
Vorrei una soluzione più ad alto livello che evitasse procedure macchinose e che evitasse soprattutto vulnerabilità...
Quello che ho pensato nel momento in cui mi è sorto questo problema è stato: ma i provider che offrono hosting condivisi come fanno?? quando lo utilizzavo io(l'hosting condiviso), e installavo tramite joomla un modulo o un componente, poi sull'ftp l'utente proprietario del file era sempre lo stesso e non www-data??? o no???
Una soluzione un po al limite che ho trovato è: imposto il cron per eseguire ogni 5 minuti il chown sulle directory public_html...ma sarà una cosa pesante???non sono un esperto e non so fino a dove mi posso spingere...booo...questo è un mondo bello ed affascinante...ma molto complesso...
ancora grazie per l'aiuto e per il poter ragionare insieme...
Vorrei una soluzione più ad alto livello che evitasse procedure macchinose e che evitasse soprattutto vulnerabilità...
Quello che ho pensato nel momento in cui mi è sorto questo problema è stato: ma i provider che offrono hosting condivisi come fanno?? quando lo utilizzavo io(l'hosting condiviso), e installavo tramite joomla un modulo o un componente, poi sull'ftp l'utente proprietario del file era sempre lo stesso e non www-data??? o no???
Una soluzione un po al limite che ho trovato è: imposto il cron per eseguire ogni 5 minuti il chown sulle directory public_html...ma sarà una cosa pesante???non sono un esperto e non so fino a dove mi posso spingere...booo...questo è un mondo bello ed affascinante...ma molto complesso...
ancora grazie per l'aiuto e per il poter ragionare insieme...
Re: [Server] Problema utenti www-data e utente ftp
Mi aggiungo alla richiesta. Ho installato Ubuntu Server, Webmin e Virtualmin. Ho una marea di problemi di permessi e nello specifico anch'io con Joomla. C'è qualcuno che può illuminarmi???
Re: [Server] Problema utenti www-data e utente ftp
@simi.
Con ftp c'è la possibilità di indicare un "fake user" e relativo "fake group" per i file e le cartelle.
Verifica sul manuale del tuo server ftp
@kamzata
Se riesci a spiegare il problema è decisamente meglio, non abbiamo la palla di cristallo

Con ftp c'è la possibilità di indicare un "fake user" e relativo "fake group" per i file e le cartelle.
Verifica sul manuale del tuo server ftp
@kamzata
Se riesci a spiegare il problema è decisamente meglio, non abbiamo la palla di cristallo
Non sono chi dico di essere
|| Problema risolto?Metti [RISOLTO] nel titolo 
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Re: [Server] Problema utenti www-data e utente ftp
Ah no? Ora sto reinstallando tutto e, una volta fatto, proverò a guardare di preciso di cosa si tratta.Ptah ha scritto: @simi.
Con ftp c'è la possibilità di indicare un "fake user" e relativo "fake group" per i file e le cartelle.
Verifica sul manuale del tuo server ftp
@kamzata
Se riesci a spiegare il problema è decisamente meglio, non abbiamo la palla di cristallo![]()
![]()
Grossolanamente posso dirti che i permessi giusti (per il funzionamento di Joomla sul Virtual Server creato tramite Virtualmin) vengono impostati agli utenti errati e che quindi Joomla (o meglio l'user 'Apache' o 'www-data' non ricordo di preciso) non è in grado di scrivere nei file di configurazione (di Joomla). Dando i permessi a 'www-data' con un chmod e un chown in parte questi problemi vengono risolti (ma non tutti) però vengono tolti all'utente 'ftp' non permettendo più l'utilizzo da FTP.
Come se non bastasse, anche "rattoppando provvisoriamente" con questa soluzione (NON funzionante al 100%), il problema si ripresenta ogni volta che si crea un nuovo Virtual Server da Virtualmin per la creazione di un nuovo dominio. L'idea che mi sono fatto è che la soluzione ideale sarebbe quella di settare il template dei Virtual Server con i permessi corretti agli utenti corretti. Al momento però non ho idea di come si faccia
Dico bene o dico male? Se fosse così, sapresti dirmi come impostare il template del Virtual Server? :-[
- Massimog
- Rampante Reduce

- Messaggi: 7342
- Iscrizione: martedì 2 dicembre 2008, 18:17
- Desktop: GNOME 3.16
- Distribuzione: Gentoo x86_64
- Sesso: Maschile
- Località: Osimo(AN)
Re: [Server] Problema utenti www-data e utente ftp
hai creato la cartella joomla in /var/www ?
Acer 5920G con Gentoo 64bit + Ubuntu 12.04 LTS Precise Pangolin 64bit + Windows 7 64 bit | Stampante Epson PX710W | Router Netgear DGN2000
Re: [Server] Problema utenti www-data e utente ftp
No, nella cartella Public_html. Dovrei utilizzare /var/www?Massimog ha scritto: hai creato la cartella joomla in /var/www ?
- Massimog
- Rampante Reduce

- Messaggi: 7342
- Iscrizione: martedì 2 dicembre 2008, 18:17
- Desktop: GNOME 3.16
- Distribuzione: Gentoo x86_64
- Sesso: Maschile
- Località: Osimo(AN)
Re: [Server] Problema utenti www-data e utente ftp
io ho installato njoomla in /var/www nel mio serverKaMZaTa ha scritto:No, nella cartella Public_html. Dovrei utilizzare /var/www?Massimog ha scritto: hai creato la cartella joomla in /var/www ?
Acer 5920G con Gentoo 64bit + Ubuntu 12.04 LTS Precise Pangolin 64bit + Windows 7 64 bit | Stampante Epson PX710W | Router Netgear DGN2000
Re: [Server] Problema utenti www-data e utente ftp
E' indifferente dove si installa. In teoria potrebbe anche andare bene /usr/share, non conta nulla.
Quel che conta, ribadisco, è settare i due demoni ftp e apache modo "coerente". Se vuoi usare www-data (o apahce che sia) come utente "unico", allora devi impostare ftp in modo che utilizzi questo utente "fake". Idem per il gruppo.
Verifica sul man del server ftp e spulcia un poco google
Quel che conta, ribadisco, è settare i due demoni ftp e apache modo "coerente". Se vuoi usare www-data (o apahce che sia) come utente "unico", allora devi impostare ftp in modo che utilizzi questo utente "fake". Idem per il gruppo.
Verifica sul man del server ftp e spulcia un poco google
Non sono chi dico di essere
|| Problema risolto?Metti [RISOLTO] nel titolo 
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti
