PDA

Visualizza la versione completa : Cambiare permessi, gruppo e owner velocemente


allin81
25-03-2012, 04:17
ho la necessità di cambiare le tabelle di alcuni database che hanno come gruppo root, come utente root e come permesso 664

Io invece dovrei settare gruppo mysql, owner mysql e chmod 750

Vorrei poter fare questo nel modo piu' velocemente possibile...Sono molte tabelle, c'e' un comando che me lo faccia in automatico per tutte le cartelle presenti in una determinata cartella??

attualmente sto facendo:
chmod 750 offerte.MYD
chown mysql offerte.MYD
chgrp mysql offerte.MYD

e cosi via per tutte le tabelle... solo che non finirei piu'...sono un po' troppe...

marty89
25-03-2012, 12:34
Ciao, puoi utilizzare quei comandi in modo ricorsivo, ovvero:
chmod -R 750 path_cartella
chown -R mysql:mysql path_cartella

In questo modo con la prima istruzione cambi i permessi, mentre con la seconda il gruppo e il proprietario di tutti i file presenti in "path_cartella". La stringa "mysql:mysql" rappresenta "proprietario:gruppo", così che li puoi modificare contemporaneamente con un solo comando.
Spero di esserti stata di aiuto. :ciauz:

allin81
25-03-2012, 20:49
Originariamente inviato da marty89
Ciao, puoi utilizzare quei comandi in modo ricorsivo, ovvero:
chmod -R 750 path_cartella
chown -R mysql:mysql path_cartella

In questo modo con la prima istruzione cambi i permessi, mentre con la seconda il gruppo e il proprietario di tutti i file presenti in "path_cartella". La stringa "mysql:mysql" rappresenta "proprietario:gruppo", così che li puoi modificare contemporaneamente con un solo comando.
Spero di esserti stata di aiuto. :ciauz:
pefetto, ti ringrazio, ho risparmiato circa 4 ore :)

Loading