venerdì 11 maggio 2007

CREAZIONE UTENTI

la gestione e creazione degli utenti in linux è un operazione fondamentale, i sistemi unix in generale sono multiutenti infatti più persone possono effettuare il login è lavorare contemporaneamente è compito dell'aministratore del sistema creare nuovi utenti e decidere quello che possono o non possono fare.

Il file dove sono memorizzati le informazioni generali di ogni utente si trovano dentro il file /etc/passwd
per visualizzarlo scrivete da terminale sudo less /etc/passwd
per effettuare una ricerca più marcata al nostro solo utente scrivete:

sudo less /etc/passwd | grep utente
utente:x:1000:1000:utente,,,:/home/utente:/bin/bash

la riga visualizzata e suddivisa in 7 campi divisi da due “:”
il primo campo identifica il nostro utente, il secondo la password che in linux e cifrata, il terzo identifica l'uid un numero univoco che identifica l'utente nel sistema, il quarto campo gid 1000 un numero univoco che identifica il gruppo dell'utente, il quinto visualizza informazioni relative all'utente, il sesto campo descrive la home dell'utente infine, l'ultimo campo visualizza la shell utilizzata di default.

Il comando principale per creare un utente compresa la home personale é :

adduser
il comando ci chiede pure di immetere una propria password

per cancellare un utente compresa la cartella home si utilizza il comando:

userdel -r

per creare invece dei gruppi si utilizza il comando:

addgroup
es. addgroup stampa
questo comando è utile quando nella nostra macchina abbiamo più utenti è possiamo differenziarli in base ai gruppi e quindi alle facoltà che ogni utente può effettuare sulla macchina.

per cancellare un gruppo dal sistema digitare:
delgroup

es. delgroup stampa

Se vi trovate a disagio con il terminale potete usare l'interfaccia grafica spostatevi su sistema-amministrazione-utenti gruppi .
Ma io vi consiglio di usare il terminale perchè si capisce meglio ciò che si sta facendo.
Per visualizzare i diversi gruppi del vostro utente e il proprio codice id, digitate da terminale il comando id.

Nessun commento: