GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menambahkan pengguna ke grup pengguna lain?

Anda dapat menggunakan:usermod -a -G grouptoadd username

Karena ini jauh lebih tidak jelas daripada yang saya pikirkan mengapa -a -G baik-baik saja sementara -aG tidak, saya akan mencoba menjelaskannya:

Opsi -G mengambil salah satu nilai atau daftar nilai. Dalam kasus satu nilai, nilai dapat diberikan seperti:-GVALUE karena tidak ada persyaratan untuk memiliki spasi antara opsi dan nilai. Ini hanya praktik umum.

Jika Anda memiliki grup bernama a di sistem Anda, maka memanggil -Ga menjadi ambigu. Apakah Anda ingin pengguna hanya memiliki satu grup a? Apakah Anda memanggil -a dan -G? Lalu apakah "a" adalah nilai untuk -G? Di mana sisa nilainya (ke -G)? Ini juga merupakan praktik umum yang dapat dilakukan oleh opsi satu huruf apa pun sebelum opsi satu huruf lainnya. jadi tat -xy ==-yz. Tapi ini ambigu ketika salah satu opsi dapat mengambil nilai tunggal seperti VALUE atau banyak nilai seperti VAL1,Val2,val4,dll.

Jadi untuk membuat perintah FAILSAFE dan berfungsi dengan baik untuk semua input, Anda harus memisahkan -a dari -G

Dari man usermod :

Nama

usermod - memodifikasi akun pengguna

Sinopsis

usermod [opsi] MASUK

Deskripsi

usermod perintah memodifikasi file akun sistem untuk mencerminkan perubahan yang ditentukan pada baris perintah.

Opsi

Opsi yang berlaku untuk usermod perintahnya adalah:

  • -a, --tambahkan

    Tambahkan pengguna ke grup tambahan (s). Gunakan hanya dengan -G opsi.

  • ...

  • -G, --grup GROUP1[,GROUP2,...[,GROUPN]]]

    Daftar grup tambahan yang juga menjadi anggota pengguna. Setiap grup dipisahkan dari yang berikutnya dengan koma, tanpa spasi kosong. Grup tunduk pada batasan yang sama dengan grup yang diberikan dengan -g opsi.

    Jika pengguna saat ini adalah anggota grup yang tidak terdaftar, pengguna tersebut akan dikeluarkan dari grup. Perilaku ini dapat diubah melalui -a opsi, yang menambahkan pengguna ke daftar grup tambahan saat ini.

  • ...


Linux
  1. Tambahkan Pengguna ke Grup di Linux, Bagaimana Melakukannya (Dengan Contoh)

  2. Bagaimana cara menambahkan pengguna ke grup di Linux

  3. Bagaimana mengelola pengguna dan grup di Server FreeIPA

  1. Bagaimana cara menambahkan pengguna ke Ubuntu?

  2. Cara membuat atau menambahkan grup email di Plesk

  3. Bagaimana cara menambahkan pengguna ke wadah Docker?

  1. Cara Menambah atau Menghapus Pengguna dari Grup di Linux

  2. Bagaimana cara menambahkan pengguna ke grup Sudo di VPS Linux?

  3. Bagaimana cara mendaftar semua pengguna dalam grup Linux?