Cosa significano le opzioni '--disabled-login' e '--gecos' del comando 'adduser'?

15

Eseguendo Ubuntu 12.04, ho installato un server git privato e creato un gruppo chiamato git qualche tempo fa. Ora sto seguendo una guida per installare gitlab e quando si è trattato di aggiungere un utente al gruppo git e crearlo, ho visto che ce l'avevo già.

Il comando è questo:

sudo adduser --disabled-login --gecos 'GitLab' git

tratto da Gitlab tutorial di installazione .

Mi piacerebbe capire questo comando correttamente. Per me ho pensato di aggiungere un utente a un gruppo come questo:

adduser user group

Quindi cosa significano --disabled-login e --gecos ?

    
posta Private 14.02.2014 - 11:53
fonte

1 risposta

18

È tutto scritto nella pagina del manuale!

Non è necessario installare qualcosa, cercare su google o avere una connessione internet. Basta aprire il tuo terminale e prima di tutto devi eseguire il seguente comando:

man adduser

per aprire la pagina di manuale per il comando adduser .

Quindi, in quel tipo di pagina manuale: /--disabled-login seguito da Invio quindi premi ripetutamente n per trovare tutte le occorrenze contenenti --disabled-login . Fai lo stesso per --gecos .

Con un po 'di fortuna scoprirai che:

--disabled-login
          Do not run passwd to set the password.  The user won't be able 
          to use  her  account until the password is set.

e

--gecos GECOS
          Set  the  gecos field for the new entry generated.  adduser will 
          not ask for finger information if this option is given.
    
risposta data Radu Rădeanu 14.02.2014 - 12:17
fonte

Leggi altre domande sui tag