GNU/Linux >> Linux Esercitazione >  >> Linux

Comando Linux id - Stampa le informazioni sull'ID utente e sull'ID gruppo

Per accedere a un computer, abbiamo bisogno di un nome utente. Il nome utente è un'identità riconosciuta da un computer. Sulla base di ciò, il computer applicherà una serie di regole a un utente che accede con quel nome utente. In questo articolo, ti mostrerò come usare id Linux comando.

Cos'è il comando id

id il comando è un comando che può stampare l'ID utente (UID) e l'ID gruppo (GID) reali ed effettivi. Un UID è una singola identità per un utente. Mentre l'ID gruppo (GID) può essere costituito da più di un UID.

Come usarlo

Per impostazione predefinita, il comando id è installato sulla maggior parte dei sistemi Linux. Per usarlo, digita semplicemente id sulla tua console Digitando l'id senza opzioni risulterà come di seguito. Il risultato utilizzerà l'utente attivo.

$ id

Ecco come leggere l'output:

  • Utente pungki ha UID numero =1000 , GID numero =1000
  • L'utente pungki è un membro dei seguenti gruppi :

pungki

1000
amministratore

4
cdrom

24
sudo

27
tuffo

30
plugdev

46
lpadmin

108
sambashare

124

Utilizzo dell'ID con le opzioni

Ci sono alcune opzioni che possono essere applicate al comando id. Ecco alcune opzioni che possono essere utili nella vita di tutti i giorni.

Stampa nome utente, UID e tutto il gruppo a cui appartiene l'utente

Per fare ciò, possiamo utilizzare -a opzione

$ id -a

Emetti tutti i diversi ID di gruppo (effettivi, reali e supplementari)

Possiamo usare -G opzione per soddisfare questo.

$ id -G

Il risultato mostrerà solo i numeri GID. Puoi confrontarlo con /etc/group file. Ecco un esempio di /etc/group contenuto :

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:pungki
fax:x:21:
voice:x:22:
cdrom:x:24:pungki
floppy:x:25:
tape:x:26:
sudo:x:27:pungki
audio:x:29:pulse
dip:x:30:pungki
www-data:x:33:
backup:x:34:
operator:x:37:
sasl:x:45:
plugdev:x:46:pungki
ssl-cert:x:107:
lpadmin:x:108:pungki
saned:x:123:
sambashare:x:124:pungki
winbindd_priv:x:125:

Emetti solo l'ID gruppo effettivo

Usa -g opzione per emettere solo l'ID gruppo effettivo

$ id -g

Stampa le informazioni utente specifiche

Possiamo produrre un UID e GID relativo alle informazioni sull'utente specifico. Basta inserire il nome utente dopo il comando id.

$ id leni

Il comando precedente stamperà l'UID e il GID dell'utente denominato leni .

Conclusione

Questo comando id è utile per noi quando vogliamo conoscere l'UID e il GID di un utente. Alcune applicazioni potrebbero richiedere UID/GID per essere eseguite. id ci consente di trovare più facilmente UID e GID di un utente senza vederlo e cercarlo all'interno del file /etc/group. Come al solito, puoi andare alla pagina di manuale di id digitando man id dalla tua console per esplorare più dettagli.


Linux
  1. Come aggiungere un utente a un gruppo in Linux

  2. Come creare ed eliminare un gruppo di utenti in Linux

  3. Come bloccare e sbloccare l'utente in Linux

  4. Come utilizzare il comando chown per modificare la proprietà in Linux

  5. Comando su Linux

Comando Usermod in Linux

Comprendere la differenza tra il comando sudo e su su Linux

Comando Linux lsusb - Stampa informazioni su USB sul sistema

Comando runuser Linux - Esegui Shell con l'ID utente/gruppo specificato

su Comando in Linux

Come creare e gestire nuovi utenti su Linux