Linux: Amministrazione sistema, Documentazione, HowTo, Tutorial, Recensioni, Manuale, Programmi, Software
LinuxGuide.it - Amministrazione Linux, Documentazione, HowTo, Tutorial, Recensioni, FAQ, Guide, News, Open Source...
Amministrazione sistema
 Amministrazione sistema Fondamentis  Fondamentis
 Amministrazione sistema Ambiente di sistema  Ambiente di sistema
 Amministrazione sistema Comandi Linux  Comandi Linux
 Amministrazione sistema Boot loader  Boot loader
 Amministrazione sistema Filesystem  Filesystem
 Amministrazione sistema Backup  Backup
 Amministrazione sistema Gruppi e Utenti  Gruppi e Utenti
 Amministrazione sistema Permessi  Permessi
 Amministrazione sistema Archivi e file compressi  Archivi e file compressi
 Amministrazione sistema Pacchetti (rpm, deb...)  Pacchetti (rpm, deb...)
 Amministrazione sistema Periferiche  Periferiche
 Amministrazione sistema Autenticazione utenti  Autenticazione utenti
 Amministrazione sistema Rete  Rete
 Amministrazione sistema Servizi di Rete (Server)  Servizi di Rete (Server)
 Amministrazione sistema Sviluppo  Sviluppo
 
Tutorial & HowTo
 Tutorial & HowTo Applicazioni  Applicazioni
 Tutorial & HowTo Internet  Internet
 Tutorial & HowTo Rete  Rete
 
FAQ Linux
 FAQ Linux Amministrazione sistema  Amministrazione sistema
 FAQ Linux Reti e rete  Reti e rete
 FAQ Linux Programmi  Programmi
 FAQ Linux X Window System  X Window System
 FAQ Linux Applicazioni  Applicazioni
 FAQ Linux Stampa  Stampa
 FAQ Linux Editoria  Editoria
 FAQ Linux I Caratteri font  I Caratteri font
 FAQ Linux Immagini  Immagini
 FAQ Linux Masterizzazione  Masterizzazione
 FAQ Linux Audio  Audio
 FAQ Linux Programmazione  Programmazione
 FAQ Linux Hardware  Hardware
 
Recensioni
 Recensioni Anno 2008  Anno 2008
 
Software Linux
Software Linux Giochi  Giochi
Software Linux Grafica  Grafica
Software Linux Internet  Internet
Software Linux Multimedia  Multimedia
Software Linux Rete  Rete
Software Linux Server  Server
Software Linux Sicurezza  Sicurezza
Software Linux Sistema  Sistema
Software Linux Sviluppo  Sviluppo
 
News Letter
Per essere sempre aggiornato!
 
 
RSS Feed
News in tempo reale!
 
Seguici su Facebook
Unisciti al nostro Linux Facebook Group
 
Popular tags
 
 
 
 
 
 
 
Home page Amministrazione sistema Gruppi e Utenti
Cerca:
 Categoria: Amministrazione sistema > Gruppi e Utenti

Linux: Gestione gruppi e utenti

 
è stato letto: 2280 volte
voto: 0 / 16
rating:
Vota OK questo articolo Vota KO questo articolo (vota questo articolo)
 
tag: groupadd, groupdel, useradd
 
Condividiamo documentazione, howto, info, news, articoli, manuali linux Condividi questo documento su:
 

Gruppi e Utenti




Introduzione
Linux è un sistema operativo multiutente e multigruppo, dove ogni utente ad eccezione di root, ha dei limiti di accesso ad alcune porzioni di filesystem. Ogni utente può appartenere a uno o più gruppi. Questa struttura permette la gestione dei relativi permessi di lettura(r), scrittura(w) ed esecuzione(x) in maniera granulare consentendo ad un amministratore di assegnare i relativi permessi sia a livello utente che di gruppo e di terzi(other).
In questa guida cercheremo di spiegare i principali comandi per la gestione degli utenti e gruppi in ambito GNU/Linux.


Creare un nuovo gruppo:

# groupadd nome_gruppo

Utilizzando l'opzione '-r ' nega l'uso del GID all'interno del range tipicamente assegnato agli utenti.

Eliminare un gruppo:

# groupdel nome_gruppo

Cambio nome gruppo:

# groupmod -n nuovo_nome_gruppo vecchio_nome_gruppo

Creazione nuovo utente appartente al gruppo admin:           
sintassi del comando, useradd -c "commento" -g gruppo -d home_dir -s shell nome_utente

# useradd -c "Nome Cognome" -g admin -d /home/utente1 -s /bin/bash utente1

o semplicemente

# useradd utente1

verrà così creato l'utente 'utente1' appartenente al gruppo 'users' o 'utente1' dipende dalla distribuzione, con home directory '/home/utente1 ' e shell '/bin/bash'

Eliminare un utente:

# userdel -r utente1

specificando l'opzione -r verrà eliminata anche la home directory dell'utente in questione.

Modificare gli attributi utente.
Nell'esempio che segue vogliamo cambiare il gruppo, la home directory e la shell dell'utente 'utente1':

# usermod -c "Utente1 FTP" -g system -d /ftp/utente1 -s /bin/nologin utente1

Cambio password utente:

# passwd

Cambio password utente da root.
In questo esempio l'utente root esegue un cambio password dell'utente 'utente1':

# passwd utente1

Impostare la scadenza password:

# chage -E 2005-12-31 utente

Verificare la correttezza sintattica e formale del file '/etc/passwd' e l'effettiva esistenza degli utenti:

# pwck

Verificare la correttezza sintattica e formale del file '/etc/group' e l'effettiva esistenza dei gruppi:

# grpck

User Enviroment
/etc/skel
La directory /etc/skel, contiene i file che vengono automaticamente copiati all'interno della home degli utenti, quando questi vengono creati. E` possibile dunque creare un file all'interno di /etc/skel(ad esempio un file rubrica telefonica) per renderlo disponibile ai nuovi utenti creati.

~/.bashrc
Il file .bashrc, presente all'interno della home directory di ogni utente, permette la personalizzazione degli aliases dei comandi, senza l'intervento dell'amministratore.
Per esempio, aggiungendo la direttiva seguente all'interno del file '.bashrc':

alias hh='history',

il comando 'hh' sara` riconusciuto dal sistema come il comando history.

 
 
 
Ultimo aggiornamento: 2009-06-23 07:58:27
 
 
 
 
 
»Home | About | Legale | Privacy | Pubblicità | Contatti