Cambiare permessi ricorsivamente

Può capitare di avere una struttura con sottocartelle e file contenute in essi e dover impostare i permessi a tutti i file (o le cartelle) di un certo tipo. Facciamo un esempio: vogliamo impostare i permessi a 755 a tutte le immagini. L’errore più comune è quello di utilizzare chmod in modalità ricorsiva in questo modo:

chmod -R 755 *.jpg

Dopo aver lanciato questo comando vi accorgerete che sono cambiati solo i permessi dei file nella cartella principale e quelli nelle sottocartelle invece no.

Vediamo perché e come ottenere il risultato voluto.

Quando si filtra chmod con un nome di file (nel nostro caso *.jpg) lui fa il check con tutto ciò che incontro, sia file che cartelle. Ciò significa che, tranne nel caso in cui...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Guida per principianti a GNU/Linux: diventare super user

Solitamente ci loggiamo al sistema come utenti normali. Questo perché è più sicuro che essere perennemente super utenti (o utente root). Come abbiamo visto, infatti, l’utente root altri non è che l’Amministratore del sistema, colui che “puote ciò ch’egli vuole”, per parafrasare Dante. Questo significa che inavvertitamente potremmo danneggiare il sistema. Magari non noi, ma [...]
Invia questo articolo via email Invia questo articolo via email

Guida per principianti a GNU/Linux: cambiare i permessi

Abbiamo visto perché esistono e a cosa servono i permessi. Adesso vediamo come cambiarli. Prima di tutto va detto che i permessi delle directory di sistema (cioè tutte quelle che non sono la nostra home o la home di altri utenti) non andrebbero cambiati affatto, a meno di casi molto particolari e sapendo molto, ma molto [...]
Invia questo articolo via email Invia questo articolo via email

Tutti gli utenti del sistema

Abbiamo osservato in passato la funzione di Gnome che consente di amministrare gli utenti del sistema e con la versione 8.04 di Ubuntu è stata migliorata, consentendo l’avvio anche senza permessi amministrativi, offrendo quindi la possibilità di modificare il proprio utente e la propria parola d’ordine. Tuttavia si può notare che mediante la finestra di gestione [...]
Invia questo articolo via email Invia questo articolo via email

Guida per principianti a GNU/Linux: i permessi (prima parte)

Eccoci arrivati ad uno degli argomenti più ostici per i gnubie (gioco di parole tra GNU e newbie). La maggioranza dei neo-utenti di GNU/Linux proviene da Windows XP (o Vista) in versione Home. A ragione, non ha mai sentito parlare di permessi, utenti, gruppi, ecc. e perciò si trova completamente spaesata di fronte al fatto [...]
Invia questo articolo via email Invia questo articolo via email

Utilizzare il comando Chmod per gestire i permessi dei file


th_2013Vediamo come utilizzare il comando chmod nel terminale per cambiare i permessi dei file:

chmod è un comando che vi permette di cambiare i permessi di un file… esempio, se volete fare in modo che una chiavetta (del tipo sda1) sia usabile (scrivibile) solo da un account root date il comando:


chmod go-wx /dev/sda1            toglie i permessi (- significa toglie) di scrittura (w = write) e lettura (r = read) ai gruppi e agli altri (g = group e o =others)
chmod u+wxr /dev/sda1            da i permessi di lettura scrittura ed eseguibilità...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Intrusion Detection: Snort + BASE + MySQL su Debian Etch

La volta scorsa abbiamo visto come integrare sul nostro server un sistema pseudo-IPS, per impedire accessi non autorizzati al nostro sistema, ma quel sistema, evidentemente molto semplice, non ci può garantire una protezione completa, oggi vedremo come integrare invece un sistema IDS completo… Già abbiamo visto in cosa consiste un sistema IPS, un sistema IDS a [...]

Invia questo articolo via email Invia questo articolo via email

Linux Bash: Operazioni sulle directory

Dopo aver visto come gestire i files sulla nostra linux box, vediamo come gestire le directory… Abbiamo già visto la struttura delle directory quando abbiamo analizzato il filesystem di linux; quello che ci manca, e che vedremo ora, è come creare, modificare, cancellare, manipolare le stesse directory… cd [directory] bash shell built-in stdin stdout -file --opt --help --version Questo comando sta [...]

Invia questo articolo via email Invia questo articolo via email

Linux Bash: Operazioni di base sui file

Questa sera iniziamo a vedere i primi comandi che ci permettono di interagire con la shell linux per la gestione dei file… in particolare vedremo l’utilizzo dei comandi: ls elenca i file contenuti in una directory cp Copia un file mv Rinomina o sposta un file rm Rimuove un file ln Crea un collegamento ad un file ls [opzioni] [files] coreutils /bin stdin stdout -file --opt --help --version Il comando ls [...]

Invia questo articolo via email Invia questo articolo via email

Avviare visudo con gedit

Talvolta può essere utile modificare il file sudoers usando visudo come visto in precedenza ma dover utilizzare l’editor nano o vi non rende giustizia. Vedremo un brevissimo trucco per forzare visudo ad utilizzare gedit, l’editor di testo predefinito su Ubuntu. All’interno di un terminale oppure nella finestra Esegui applicazione (ALT+F2) basterà scrivere: sudo bash -c "export EDITOR=gedit [...]
Invia questo articolo via email Invia questo articolo via email

Pagina precedente »