Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
come usare chmod
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
bi-andrea
Apprentice
Apprentice


Joined: 09 Mar 2010
Posts: 171
Location: cesenatico

PostPosted: Fri May 14, 2010 11:53 am    Post subject: come usare chmod Reply with quote

Ciao a tutti,
devo sistemare le cartelle e i file con i permessi per l'utente leggibile/scrivibile e solo leggibili dagli altri.
Siccome con root ho spostato dentro alla home dell'utente diversi dati, dovrei con root usare chmod da sistemare i permessi per l'utente sui file e cartelle anche nei livelli sotto stanti.
Come posso fare?
Back to top
View user's profile Send private message
k01
Arch/Herd Tester
Arch/Herd Tester


Joined: 13 Feb 2008
Posts: 617
Location: Milano

PostPosted: Fri May 14, 2010 12:18 pm    Post subject: Reply with quote

Code:
chmod --help
man chmod
Back to top
View user's profile Send private message
pierino_89
Guru
Guru


Joined: 03 Oct 2009
Posts: 522

PostPosted: Fri May 14, 2010 12:19 pm    Post subject: Reply with quote

Quoto, e aggiungerei di guardare prima di tutto chown e chgrp.
_________________
Linux registered user 461710
Back to top
View user's profile Send private message
polslinux
Apprentice
Apprentice


Joined: 12 Apr 2010
Posts: 253
Location: Veneto

PostPosted: Fri May 14, 2010 3:27 pm    Post subject: Reply with quote

EDIT BY ME :D
_________________
PC-Desktop: Ubuntu 14.04 amd64
Notebook Sony Vaio VPCEH: Gentoo ~amd64


Last edited by polslinux on Fri May 14, 2010 8:46 pm; edited 1 time in total
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1518
Location: Cosenza, Italy

PostPosted: Fri May 14, 2010 6:16 pm    Post subject: Reply with quote

usa anche
Code:
ls -l
per avere una migliore visione :)
_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
polslinux
Apprentice
Apprentice


Joined: 12 Apr 2010
Posts: 253
Location: Veneto

PostPosted: Fri May 14, 2010 6:18 pm    Post subject: Reply with quote

Già, la mia era una soluzione brutale quanto comoda da usare SOLO nella home.... :D
_________________
PC-Desktop: Ubuntu 14.04 amd64
Notebook Sony Vaio VPCEH: Gentoo ~amd64
Back to top
View user's profile Send private message
bi-andrea
Apprentice
Apprentice


Joined: 09 Mar 2010
Posts: 171
Location: cesenatico

PostPosted: Fri May 14, 2010 7:11 pm    Post subject: Reply with quote

Grazie a tutti quanti.........
ho fatto
chown -R UTENTE /home/UTENTE

con ls -l mi viene come volevo, anche dentro le cartelle di ogni Utente
ls -l
totale 20
drwxr-xr-x 26 andrea andrea 4096 14 mag 20:58 andrea
drwxr-xr-x 5 root root 4096 23 gen 1980 ftp
drwxr-xr-x 39 manuel manuel 4096 14 mag 20:55 manuel
drwxr-xr-x 3 p2p root 4096 23 gen 1980 p2p
drwxr-xr-x 18 root root 4096 14 mag 19:58 root

Ciao
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Fri May 14, 2010 7:18 pm    Post subject: Reply with quote

@polslinux: Se qualche bel soggetto come cloc3, equilibrium (per prendere qualcuno degli utenti più attivi ed esperti) o kernel78 (e lui lo cito proprio perché è un moderatore) avesse scritto una cosa del genere sarebbe stato riportato per il ban immediato dal forum. Usare
Code:
* *
non va suggerito alla leggera, soprattutto perché nelle shell più vecchie ha comportamenti imprevedibili e pericolosi (nella bourne originale degli unix commerciali riporta sempre l'intero contenuto del filesystem, con le tragiche implicazioni del caso, lo dico per esperienza fatta, per sbadataggine).

NB: quello che hai suggerito tu è comunque sbagliato perché non fa altro che espandere in tutti i nomi dei file che contengono un punto e basta da solo il -R . a far considerare tutti i file della directory (compresi quelli che iniziano con il . e sono nascosti).

Fai più attenzione la prossima volta, prima di proporre soluzioni improbabili. Od esplicita i tentativi di spirito se comprendono comandi pericolosi, tento più se dati ad un novizio. :evil:

Mi cospargo il capo di cenere e mi accingo ad inchiodare i legni della croce per l'esternazione.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
polslinux
Apprentice
Apprentice


Joined: 12 Apr 2010
Posts: 253
Location: Veneto

PostPosted: Fri May 14, 2010 8:48 pm    Post subject: Reply with quote

djinnZ wrote:
Usare
Code:
* *
non va suggerito alla leggera, soprattutto perché nelle shell più vecchie ha comportamenti imprevedibili e pericolosi (nella bourne originale degli unix commerciali riporta sempre l'intero contenuto del filesystem, con le tragiche implicazioni del caso, lo dico per esperienza fatta, per sbadataggine).


Orco questa non la sapevo! :oops:
Ho provveduto ad editare il mio post, starò più attento la prossima volta, pardon :)
_________________
PC-Desktop: Ubuntu 14.04 amd64
Notebook Sony Vaio VPCEH: Gentoo ~amd64
Back to top
View user's profile Send private message
bi-andrea
Apprentice
Apprentice


Joined: 09 Mar 2010
Posts: 171
Location: cesenatico

PostPosted: Fri May 14, 2010 10:05 pm    Post subject: Reply with quote

Tranquilli, ho visto che non avrebbe funzionato e ho badato solo alla cartella interessata.............
:wink:
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Sun May 16, 2010 11:55 am    Post subject: Reply with quote

il comando giusto, in ogni caso, per verificare se tutto è a posto è ls -la.
Diverso discorso per l'uso di chgrp perché un utente può far parte di più gruppi (ad esempio un file potrebbe avere i permessi di lettura e/o scrittura per il gruppo di un demone che deve aggiornarlo, ma una directory potrebbe avere il solo permesso di e4secuzione e non di lettura etc.)
Documentati bene sul significato dei permessi e tieni presente che in materia ogni derivato da unix (distribuzioni comprese) è diverso dall'altro (quindi quel che puoi su linux non è detto che vada su bsd e viceversa) e che nell'espansione dei parametri anche la versione della shell conta (in bash 0.x veniva considerato anche . e non solo .. per l'espansione).
Sembrerà strano come suggerimento ma dovendo metter mano ai permessi di una home è il caso di affidarsi a strumenti grafici o ad mc.

@polslinux: non serve cancellare, basta solo chiarire che non è valido.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
bi-andrea
Apprentice
Apprentice


Joined: 09 Mar 2010
Posts: 171
Location: cesenatico

PostPosted: Mon May 17, 2010 8:44 pm    Post subject: Reply with quote

djinnZ grazie della dritta
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum