Pagina 1 di 1

[Server] Permessi root per copia file in apache 2

Inviato: venerdì 18 maggio 2007, 20:22
da vecchia
Ciao a tutti,
ho appena finito di installare sulla versione Desktp di Ubuntu 7.04 Apache 2 + PHP 5 + MYSQL. Problema? Si, infatti dovrei copiare dei file nella root di apache ( quella per far vedere i siti )  ma mi dice che ci vogliono i permessi di root? Come averli?!?  >:(

Grazie

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 4:11
da fedefede0101
sudo = SuperUserDo

lo stesso che hai usato per installare apache php e mysql..

ora non so come tu voglia copiare i file in /var/www/... ma ad esempio puoi fare:

- da terminal -->> sudo cp filedacopiare /var/www/...
- con nautilus -->> sudo nautilus /var/www/ ti si apre nautilus e sposti tutti i file che vuoi...
- ecc..ecc...

ciao ciao

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 13:51
da Ptah
Ancora meglio...cambia i permessi alla directory document root di apache (tiop /var/www)...intanto apache e mysql è meglio NON farli girare come root ma con un utente a privilegi limitati (www o simili) così se ti "bucano" sfruttando falle dei servizi mySql o Apache almeno non hanno privilegi immediati sul sistema...
Quindi...cambia proprietario e gruppo alle directory e ai file (ipotizzo che l'utente sia apache e il gruppo di apache sia www)
cd /var
sudo chown apache:www www -R
poi negli script di avvio dei servizi cambi l'utente (se rcordo bene basta un "su apache" in uno e un "su mysql" nell'altro, all'inizio degli script e un "-c" nella riga subito dopo ma ti confermo più tardi quando sono a casa)
Poi ti assegni il gruppo www e il gruppo sql (sempre che siano questi i gruppi degli utenti apache e mysql) così hai i diritti relativi.
Per finire cambi i permessi sulla directory e sui file impostando in lettura e scrittura per utente e gruppo proprietario (77) e solo lettura per gli altri (4)
(sei ancora in /var ...)
chmod 774 -R .

Questo dovrebbe permetterti di lavorare col tuo utente sui file e sulle cartelle senza ogni volta dover fare "sudo" :)

Se hai problemi siamo qui :d

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 14:59
da Ptah
Allora, completo la questione per far partire i servizi coll'utente giusto
In realtà non serve :D dovrebbero già partire con gli utenti giusti quindi al massimo lavora sui diritti e proprietari di cartelle e file :D

Eheheh capita ogni tanto di dire castronerie :p

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 20:53
da vecchia
allora, sono riuscito con nautilus ( grazie fedefede0101 ) a spostare i file interessati. Ma volevo sapere: qual'è la password di mysql?

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 21:24
da fedefede0101
ciao..

di default MySql viene installato senza password per l'utente root...

quindi da terminal:

mysql -u root

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('tuapassword');

SET PASSWORD FOR 'root'@'HOSTNAME' = PASSWORD('tuapassword');

quit

finito....

poi riprova a dare:

mysql -u root

e dovrebbe darti un mess di errore....perchè vuole la pass...

mysql -u root -p

ciao ciao

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 22:17
da vecchia
veramente grazie... siete mitici!!! Ma sorgono sempre nuovi quesiti del tipo: come faccio ad abilitare l'estensione mcrypt? Lo so fare con su windows ma il file di configurazione di apache su ubuntu è leggermente diverso...

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 22:32
da fedefede0101
sarebbe meglio aprire una nuova discussione forse...

cmq, hai già installato il necessario (i nomi esatti dei pacchetti non li ricordo) ?

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 22:39
da vecchia
apriamo una nuova discussione?!? Ma... Comunque non so proprio nè cosa devo installare, ne come configurare

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 22:44
da fedefede0101
mi son perso scusa...

ma vuoi installare ssl o php5-mcrypt ??

:(

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 22:45
da vecchia
php5-mcrypt. Ma penso di aver risolto con la linea di comando sudo apt-get install php5-mcrypt

Ma come lo configuro nel php.ini?

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 22:51
da vecchia
ragazzi, risolto tutto quanto.  (good)  (good)  (good)  (good)

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 22:51
da fedefede0101
ah okkei....preciso

mi pare che venga abilitato automaticamente...

riavvia apache

sudo /etc/init.d/apache2 force-reload

poi se hai creato un file di test per php...



lo richiami nel browser...e dovrebbe spuntare mcrypt...

ciao

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 22:53
da fedefede0101
>>ragazzi, risolto tutto quanto.

(good)

ciao ciao

Re: [Server] Permessi root per copia file in apache 2

Inviato: sabato 19 maggio 2007, 23:02
da vecchia
ah, ultime due cose: per caso apache su ubuntu è case sensitive nello scrivere le directory? e come faccio per abilitare l'ftp da browser?

Re: [Server] Permessi root per copia file in apache 2

Inviato: mercoledì 19 dicembre 2007, 18:45
da Luka7
vecchia ha scritto: ragazzi, risolto tutto quanto.  (good)  (good)  (good)  (good)
Come?

io ho installato credo tutto quello che serve per mcrypt ma in uno script in cui uso delle funzioni dei mcrypt mi dice che la funzione non esiste....

Re: [Server] Permessi root per copia file in apache 2

Inviato: mercoledì 19 dicembre 2007, 20:18
da Luka7
ho risolto riconfigurando php5 e riavviando apache un paio di volte

Una domanda (OT): ma è normale che alla fine della stringa, criptata e decriptata, appaino alcuni � ?