|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Oct 2003
Città: Roma
Messaggi: 210
|
Cambiare i permessi di una directory
Salve a tutti,
Allora, finalmente dopo un periodo di "convivenza" ho deciso di togliere completamente Winzozz dalla macchina che mi fa da server della mia piccola rete aziendale. Ho rimosso la partizione ntfs, quindi, l'ho riformattata in reiserfs e l'ho montata come /backup. Vorrei usare i 30Gb di quella partizione per metterci frequenti backup di tutte le directory di rete. Premesso che su questa macchina, che deve essere necessariamente stabile e sempre disponibile alla rete, ho installato la SuSE 9 e che credo che il sistema migliore (se mi sbaglio mi corigerete...) per fare dei backup non di sistema programmati sia l'uso di konserve, come utente normale non ho il permesso di scrittura dentro /backup (e se provo a lanciare konserve da root mi va in crash). Come posso fare a cambiare i permessi di /backup? E l'uso di konserve per il mio scopo è da consigliare o no? Grazie.
__________________
one love |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
|
Per quanto riguarda konserve non so risponderti perchè non lo conosco. Personalmente i miei backup li faccio con un semplice scriptino aggiunto in crontab e che mi parte in automatico ad una certa ora tutti i giorni.
Per quanto riguarda il cambiare i permessi alla directory, basta che leggi man chmod e trovi tutte le opzioni che ti servono. Se poi vuoi dare uno sguardo ad un tutorial supersemplificato vai qui: http://www.shishii.com/chmod.html
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n; Utilizzando atomi trivalenti drogheremo il silicio di tipo p; Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
crontab + script = il massimo!
Puoi fargli comprire in tar.bz2
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Oct 2003
Città: Roma
Messaggi: 210
|
Grazie, lo proverò...
Solo che non ho capito bene qual'è la sintassi esatta del chmod ![]() chmod 777 /backup fatto da root???
__________________
one love |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Oct 2003
Città: Roma
Messaggi: 210
|
Scusate... i permessi della directory li ho cambiati, che qualcuno mi aiuta con la generazione dello script per crontab?
Grazie.
__________________
one love |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
|
allora, creati un file che chiameremo backup e dentro scrivici:
Codice:
#!/bin/sh src=/directory_che_vuoi_salvare dst=/directory_destinazione nice -n 10 cp -R $src $dst salvi il file e poi lo cambi con: chmod 755 backup Fatto questo lo devi inserire in crontab facendo: crontab -e ed inserisci ad esempio: 30 17 * * * /dir_dove_hai_salvato_lo_script/./backup salvi ed esci i tre asterischi significano che il file nel crontab verrà eseguito tutti i giorni, tutte le settimane e tutti i mesi alle 17.30 Nota che in crontab i minuti vanno messi prima delle ore, per questo avremo 30 17. Naturalmente lo script puoi ampliarlo come preferisci, per esempio puoi fare in modo che aggiunga al nome dei file che backupperà sia la data di backup sia ad esempio comprimere la cartella.
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n; Utilizzando atomi trivalenti drogheremo il silicio di tipo p; Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo |
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Oct 2003
Città: Roma
Messaggi: 210
|
Grandioso!
Grazie mille, lo provo tra poco...
__________________
one love |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:57.