GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa mengubah grup default pengguna di Linux?

usermod perintah akan memungkinkan Anda untuk mengubah grup utama pengguna, grup tambahan, atau sejumlah atribut lainnya. -g sakelar mengontrol grup utama.

Untuk pertanyaan Anda yang lain...

  1. Jika Anda menentukan grup, groupname , yang tidak ada selama useradd tahap, Anda akan menerima kesalahan - useradd:nama grup grup tidak dikenal

  2. groupadd perintah membuat grup baru.

  3. Grup akan tetap ada jika Anda menghapus semua pengguna yang ada di dalamnya. Anda tidak perlu menghapus grup yang kosong.

  4. Buat hilbert grup melalui groupadd hilbert . Kemudian pindahkan grup utama David menggunakan usermod -g hilbert hilbert . (Harap dicatat bahwa hilbert pertama adalah nama grup dan yang kedua adalah hilbert adalah nama pengguna. Ini penting jika Anda memindahkan pengguna ke grup dengan nama berbeda)

Anda mungkin sedikit memperumit masalah di sini. Di banyak distribusi Linux, useradd hilbert sederhana akan membuat pengguna hilbert dan grup dengan nama yang sama dengan yang utama. Saya akan menambahkan grup tambahan yang ditentukan bersama menggunakan -G beralih.


Anda perlu membaca man usermod yang menjelaskan apa yang terjadi dengan berbagai opsi:

usermod -g hilder hilder

akan mengganti grup login Anda dari 'fakultas' menjadi 'hilder', selama grup 'hilder' ada. Jika tidak ada maka Anda harus membuatnya terlebih dahulu dengan groupadd.

Saat Anda menggunakan -G Anda juga harus menggunakan -a opsi untuk menambahkan grup baru ke daftar grup tambahan saat ini milik pengguna 'hilder'. Tanpa -a opsi Anda akan mengganti grup tambahan saat ini dengan kumpulan grup baru. Oleh karena itu gunakan ini dengan hati-hati.


Untuk mengubah grup utama pengguna di Linux:

  • usermod -g new_group user_name
  • hentikan semua nama_pengguna sesi aktif

Untuk menguji perubahan Anda, jalankan id dan lihat nilai gid=

Jika perintah berjalan tanpa kesalahan tetapi gid tidak berubah, Anda melewatkan bagian tebal dari langkah 2.


Linux
  1. Bagaimana cara menambahkan pengguna ke grup di Linux

  2. Cara Menggunakan Perintah chown untuk Mengubah Kepemilikan di Linux

  3. Bagaimana saya bisa mencari nama pengguna dengan id di linux?

  1. Cara Mengubah Nama Pengguna di Linux

  2. Cara (Benar) Mengubah UID dan GID pengguna/grup di Linux

  3. Cara Mengubah Shell Default Di Linux

  1. Bagaimana cara menambahkan pengguna ke grup di Linux

  2. Cara Menambahkan Pengguna ke Grup di Linux

  3. Bagaimana saya bisa menetapkan kata sandi awal/default untuk pengguna di Linux?