Pertanyaan Apa yang dimaksud dengan opsi `--deaktif-login` dan` --gecos` dari `adduser`?


Menjalankan Ubuntu 12.04, saya menyiapkan server git pribadi dan membuat grup bernama git beberapa waktu lalu. Sekarang saya mengikuti panduan untuk menginstal gitlab dan ketika menambahkan pengguna ke grup git dan membuatnya, saya melihat bahwa saya sudah memilikinya.

Perintahnya adalah ini:

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

diambil dari Tutorial instalasi Gitlab.

Saya ingin memahami perintah itu dengan benar. Bagi saya, saya pikir saya menambahkan pengguna ke grup seperti ini:

adduser user group

Jadi apa yang harus dilakukan --disabled-login dan --gecos berdiri untuk?


15
2018-02-14 10:53


asal




Jawaban:


Semuanya tertulis di halaman manual!

enter image description here

Anda tidak perlu menginstal sesuatu, untuk mencari di google atau memiliki koneksi internet. Buka terminal Anda dan pertama-tama Anda harus menjalankan perintah berikut:

man adduser

untuk membuka halaman manual adduser perintah.

Kemudian, dalam jenis halaman buku panduan: /--disabled-login diikuti oleh Memasukkan lalu tekan berulang-ulang n untuk menemukan semua kejadian yang mengandung --disabled-login. Lakukan hal yang sama --gecos.

Dengan sedikit keberuntungan Anda akan menemukan bahwa:

--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.

dan:

--gecos GECOS
          Set  the  gecos field for the new entry generated.  adduser will 
          not ask for finger information if this option is given.

20
2018-02-14 11:17



Sial tidak pernah tahu tentang buku pedoman semacam itu. Terima kasih Pak. - Private
Sebenarnya GECOS benar-benar dijelaskan dengan buruk di halaman manual. Ini adalah bagian di mana ia meminta nama asli, telepon, dll. en.wikipedia.org/wiki/Gecos_field - benjaoming
Jawaban ini tidak menjelaskan apa itu gecos. Saya datang ke sini mencari info ini juga. Juga tidak menjelaskan bahwa --disabled-login tidak benar-benar menonaktifkan login seperti yang disiratkan oleh pria itu. itu hanya menonaktifkan login melalui kata sandi. Ini biasanya digunakan ketika Anda mengatur sertifikat untuk ssh login berbasis sertifikat. - John Little