[Server] Permessi root per copia file in apache 2

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
vecchia
Prode Principiante
Messaggi: 180
Iscrizione: martedì 15 maggio 2007, 21:46

[Server] Permessi root per copia file in apache 2

Messaggio 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
Se vedi che ti sto superando non sono rimasto indietro... Tis to doppiando!
Avatar utente
fedefede0101
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 714
Iscrizione: mercoledì 16 maggio 2007, 17:58

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

Messaggio 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
Ptah
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1269
Iscrizione: mercoledì 13 dicembre 2006, 13:19
Contatti:

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

Messaggio 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
Non sono chi dico di essere ;) || Problema risolto?Metti [RISOLTO] nel titolo ;)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Ptah
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1269
Iscrizione: mercoledì 13 dicembre 2006, 13:19
Contatti:

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

Messaggio 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
Non sono chi dico di essere ;) || Problema risolto?Metti [RISOLTO] nel titolo ;)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
vecchia
Prode Principiante
Messaggi: 180
Iscrizione: martedì 15 maggio 2007, 21:46

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

Messaggio da vecchia »

allora, sono riuscito con nautilus ( grazie fedefede0101 ) a spostare i file interessati. Ma volevo sapere: qual'è la password di mysql?
Se vedi che ti sto superando non sono rimasto indietro... Tis to doppiando!
Avatar utente
fedefede0101
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 714
Iscrizione: mercoledì 16 maggio 2007, 17:58

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

Messaggio 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
vecchia
Prode Principiante
Messaggi: 180
Iscrizione: martedì 15 maggio 2007, 21:46

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

Messaggio 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...
Se vedi che ti sto superando non sono rimasto indietro... Tis to doppiando!
Avatar utente
fedefede0101
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 714
Iscrizione: mercoledì 16 maggio 2007, 17:58

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

Messaggio da fedefede0101 »

sarebbe meglio aprire una nuova discussione forse...

cmq, hai già installato il necessario (i nomi esatti dei pacchetti non li ricordo) ?
vecchia
Prode Principiante
Messaggi: 180
Iscrizione: martedì 15 maggio 2007, 21:46

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

Messaggio da vecchia »

apriamo una nuova discussione?!? Ma... Comunque non so proprio nè cosa devo installare, ne come configurare
Se vedi che ti sto superando non sono rimasto indietro... Tis to doppiando!
Avatar utente
fedefede0101
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 714
Iscrizione: mercoledì 16 maggio 2007, 17:58

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

Messaggio da fedefede0101 »

mi son perso scusa...

ma vuoi installare ssl o php5-mcrypt ??

:(
vecchia
Prode Principiante
Messaggi: 180
Iscrizione: martedì 15 maggio 2007, 21:46

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

Messaggio 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?
Se vedi che ti sto superando non sono rimasto indietro... Tis to doppiando!
vecchia
Prode Principiante
Messaggi: 180
Iscrizione: martedì 15 maggio 2007, 21:46

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

Messaggio da vecchia »

ragazzi, risolto tutto quanto.  (good)  (good)  (good)  (good)
Se vedi che ti sto superando non sono rimasto indietro... Tis to doppiando!
Avatar utente
fedefede0101
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 714
Iscrizione: mercoledì 16 maggio 2007, 17:58

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

Messaggio 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
Avatar utente
fedefede0101
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 714
Iscrizione: mercoledì 16 maggio 2007, 17:58

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

Messaggio da fedefede0101 »

>>ragazzi, risolto tutto quanto.

(good)

ciao ciao
vecchia
Prode Principiante
Messaggi: 180
Iscrizione: martedì 15 maggio 2007, 21:46

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

Messaggio 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?
Se vedi che ti sto superando non sono rimasto indietro... Tis to doppiando!
Avatar utente
Luka7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 22 agosto 2007, 19:37

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

Messaggio 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....
Avatar utente
Luka7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 22 agosto 2007, 19:37

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

Messaggio 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 � ?
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti