Permessi Server

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
Avatar utente
Calabria
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 290
Iscrizione: sabato 19 maggio 2007, 1:01
Località: Calabria
Contatti:

Permessi Server

Messaggio da Calabria »

Salve a tutti! Ho un dilemma che mi porto ormai da tempo e non riesco a venirne a capo. Ho installato un Server Ubuntu sulla quale sto testando qualche sito internet. Il mio problema è che non sò come settare i permessi degli utenti e dei gruppi del sistema in quanto spesso mi accadono diversi problemi legati alla gestione dei permessi.

Ad esempio un sito wordpress non è in grado di generare delle miniature a partire da una foto anche se su tutto il sito ho dato i 777
Quando creo un nuovo utente con la sua cartella home, devo prima dare i permessi 775 tramite shell prima che lui possa inserire file tramite ftp

Insomma, come si settano i permessi di un server Unix? :D
Avatar utente
eaghezzi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 725
Iscrizione: martedì 21 luglio 2009, 10:27
Desktop: Lubuntu
Distribuzione: Ubuntu 14.04.1 LTS i686
Sesso: Maschile
Località: Valleambrosia

Re: Permessi Server

Messaggio da eaghezzi »

a meno di casi particolari non hai necessità di impostare i permessi
tutto quello che va sul web di solito eredita i permessi di apache www-data o root

se fai creare la home direttamente al comando adduser non hai problemi
permessi particolari possono essere richiesti dal singolo demone es. ftp,samba ... consulta la doc specifica
Avatar utente
Calabria
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 290
Iscrizione: sabato 19 maggio 2007, 1:01
Località: Calabria
Contatti:

Re: Permessi Server

Messaggio da Calabria »

Io gli utenti li creo tramite il pannello Webmin e gli utenti appartengono al gruppo "users". Però, come già detto, ad esempio un sito in wordpress non è in grado di realizzare una miniatura (quindi scrivere un file) nonostante dò i permessi 777 a tutta la cartella utente.

Faccio un altro esempio: se devo aggiornare un plug-in di wordpress il sistema mi chiede sempre la password dell'utente di sistema
Avatar utente
eaghezzi
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 725
Iscrizione: martedì 21 luglio 2009, 10:27
Desktop: Lubuntu
Distribuzione: Ubuntu 14.04.1 LTS i686
Sesso: Maschile
Località: Valleambrosia

Re: Permessi Server

Messaggio da eaghezzi »

spiacente utilizzo e conosco linux solo da terminale proprio per evitare ulteriori problemi
per wordpress probabilmente vuole un utente specifico devi guardare nella doc di wordpress
Avatar utente
Calabria
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 290
Iscrizione: sabato 19 maggio 2007, 1:01
Località: Calabria
Contatti:

Re: Permessi Server

Messaggio da Calabria »

ok ma da terminale cosa avresti fatto, l'utente proprietario della cartella del sito sotto quale gruppo lo avresti messo?
QuiXo
Prode Principiante
Messaggi: 5
Iscrizione: lunedì 7 ottobre 2013, 20:26

Re: Permessi Server

Messaggio da QuiXo »

Prova ad aggiungere l'utente nel gruppo www-data o eventualmente con chown cambi i permessi della cartella inserendo come proprietario l'utente creato e come gruppo www-data
Avatar utente
Calabria
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 290
Iscrizione: sabato 19 maggio 2007, 1:01
Località: Calabria
Contatti:

Re: Permessi Server

Messaggio da Calabria »

Li ho già così :( ... proprietario cartella "Pippo" sotto gruppo www-data .... e se invece come proprietario della cartella metto proprio www-data? Combino guai?
Avatar utente
Matt_91
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 688
Iscrizione: mercoledì 25 giugno 2008, 14:57
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 x86_64
Località: Trentino
Contatti:

Re: Permessi Server

Messaggio da Matt_91 »

secondo me non è un problema di permessi ma di qualche modulo php che gli manca, tipo imagemagik
prova a installare questo pacchetto: imagick-php5

Codice: Seleziona tutto

sudo apt-get install imagick-php5
Avatar utente
Calabria
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 290
Iscrizione: sabato 19 maggio 2007, 1:01
Località: Calabria
Contatti:

Re: Permessi Server

Messaggio da Calabria »

Matt_91 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4464048#p4464048][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:secondo me non è un problema di permessi ma di qualche modulo php che gli manca, tipo imagemagik
prova a installare questo pacchetto: imagick-php5

Codice: Seleziona tutto

sudo apt-get install imagick-php5
Purtroppo nada :muro: ... mi è venuto in testa il problema dei permessi perchè anche quando installo un plugin mi chiede le credenziali di accesso FTP (dell'utente quindi) quindi credo che Wordpress rilevi che non è in grado di scrivere sul file system
Avatar utente
Matt_91
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 688
Iscrizione: mercoledì 25 giugno 2008, 14:57
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 x86_64
Località: Trentino
Contatti:

Re: Permessi Server

Messaggio da Matt_91 »

Mi sa che hai combinato non pochi casini... :muro: Una volta che crei l'utente lui ha automaticamente i permessi necessari per leggere e scrivere nella sua home, anche tramite ftp. Riguardo a WP, l'importante è che l'utente che esegue apache(di default www-data) abbia i permessi necessari per leggere scrivere ed eseguire i file. non serve dare i permessi 777 a tutto. inoltre il fatto che WP non generi le miniature mi vien da pensare o che non hai realmente dato i permessi 777(anche se come ripeto non serve) a tutto(in caso contrario non è un problema di permessi) o che hai combinato casini(oltre che sul server :p ) anche alla configurazione di WP. Personalmente non ho mai inserito le credenziali FTP su WP, per assicurarmi più sicurezza sul server, non sono necessarie.
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite