Che cos'è un gruppo "sistema", a differenza di un gruppo normale?

22

Devo aggiungere un gruppo di utenti al mio sistema. Ho letto adduser & amp; addgroup mans e la domanda qui link su "utenti" e "utenti di sistema".     Ho bisogno di chiarimenti con gruppi e gruppi di sistemi, perché, per quanto ne so, i gruppi non possono accedere, quindi la particolarità degli utenti del sistema "non può accedere" non sembra avere senso per i gruppi.

    
posta useful 14.09.2014 - 17:55

1 risposta

35

Non c'è alcuna differenza intrinseca tra gruppi di sistemi e gruppi "normali", proprio come non c'è nessuno tra utenti di sistema e utenti regolari. È per convenzione che agli utenti umani vengono assegnati gli uidi da un certo numero (ad esempio 1000) verso l'alto, mentre gli utenti di sistema ottengono gli uidi in un intervallo inferiore a tale numero.

Il numero uid effettivo, a parte lo speciale uid 0 che è riservato per root , non ha alcun significato e non trasmette alcun privilegio.

Distinguiamo gli utenti di sistema e gli utenti regolari solo perché sono trattati in modo diverso. Ad esempio, non ha senso visualizzare gli utenti di sistema in un gestore grafico di login. Inoltre, la maggior parte degli utenti di sistema non ha bisogno di una shell di login o di una home directory, mentre gli utenti umani (normalmente) lo fanno.

L'opzione --system del comando adduser non è più di una comodità per l'amministratore, poiché preimposta un numero di opzioni a valori sensibili per un 'account di sistema'. Infatti, l'intero comando adduser è un wrapper di convenienza (comandi di livello inferiore come useradd e groupadd , che sono wrapper in giro) essenzialmente solo modificando /etc/passwd e /etc/group .

    
risposta data zwets 14.09.2014 - 20:53

Leggi altre domande sui tag