Grup default yang ditetapkan untuk pengguna pertama di Ubuntu Server 8.04?


18

Saya baru saja membuat kesalahan konyol pada kotak Ubuntu Server saya: Saya menambahkan diri ke grup menggunakan usermod -G, setelah itu saya menemukan -aopsi ...

Hasilnya adalah saya sekarang keluar dari admingrup, dan kehilangan hak sudo saya. Saya dapat mengatasinya, tetapi saya ingin tahu dari kelompok mana saya mungkin dikeluarkan? Pengguna saya adalah yang pertama jadi yang saya cari adalah daftar grup yang ditambahkan pengguna pertama pada saat instalasi.

Jawaban:


14

Jawaban Michael adalah yang paling dekat, tetapi saya ingin memastikan, jadi saya menginstal salinan baru Ubuntu Server 8.04.2 (Hardy Heron) di mesin virtual untuk mendapatkan daftar grup resmi. Instalasi adalah yang dasar tanpa peran server tertentu yang dipilih. Ini adalah grup pertama, yang ditetapkan secara default, ke pengguna pertama:

  • $ USERNAME (mis. Wayne) (grup utama - sisanya adalah grup tambahan)
  • adm
  • panggilan keluar
  • CD ROM
  • floppy
  • sekering
  • audio
  • menukik
  • video
  • plugdev
  • sambashare
  • lpadmin
  • admin

Untuk menetapkan grup-grup ini kepada pengguna yang diberikan, keluarkan perintah berikut:

sudo usermod -a -G adm,dialout,cdrom,floppy,audio,dip,fuse,video,plugdev,scanner,sambashare,lpadmin,admin

The -aberalih berarti "append" sehingga kelompok tambahan yang ada tidak ditimpa.

Untuk mendapatkan daftar grup yang ditetapkan untuk pengguna tertentu:

cat /etc/group | grep <username> 

atau untuk pengguna saat ini:

groups

2
Untuk mendapatkan grup pengguna Anda juga dapat melakukan: grup <username>
ehogue

4

Dari sini , grup default untuk pengguna pertama pada kotak Ubuntu adalah:

  • $ USERNAME (Utama)
  • adm
  • panggilan keluar
  • CD ROM
  • floppy
  • audio
  • menukik
  • video
  • plugdev
  • pemindai
  • netdev
  • lpadmin
  • powerdev
  • admin

Saya lupa menyebutkan bahwa saya tidak memiliki kotak Ubuntu untuk memverifikasi ini atau tahu apa versi Ubuntu dari grup default ini. Ini adalah titik awal yang baik.
Michael Havas

2

Untuk Ubuntu 14.04 LTS:

$ USERNAME adm cdrom sudo dip plugdev lpadmin sambashare


Persis sama seperti untuk Ubuntu 12.04 LTS, (yang merupakan jawaban lain), omong-omong.
HopelessN00b

Persis sama? Jawaban untuk Ubuntu 12.04 LTS memiliki "disk". Tidak ada "disk" di pengaturan Ubuntu 14.04 LTS saya. Bahkan jika itu sama persis, saya tidak melihat memberikan info sebagai membahayakan :)
John Indra

1

Grup default harus sama dengan nama pengguna. Jadi, jika Anda membuat user1, grup standarnya adalah user1.

[Sunting]

Di sini Anda memiliki penjelasan tentang keanggotaan grup.


Jadi hanya admin dan nama pengguna? Apakah itu semua pasti?
Wayne Koorts

Pada instalasi standar itu saja yang ada. Di tempat kerja kami menggunakan Fedora dan saya tahu pasti hanya itu yang ada. Dan pada kotak Ubuntu saya di sini saya hanya memiliki nama pengguna saya dan mengakui bahwa saya menambahkan setelah.
ehogue

Buku orang itu didasarkan pada Ubuntu 7.10. Mungkin Anda memiliki sesuatu yang berbeda.
jldugger

Kamu benar. berikut adalah grup yang saya miliki di desktop saya di kantor: username adm dialout cdrom plugdev lpadmin admin sambashare dev. Sepertinya saya membunuh semua kelompok di kotak rumah saya. Saya mungkin lupa -a pada usermod juga. Saya melakukan itu sepanjang waktu, tetapi biasanya saya mencetak grup yang saya miliki sebelum pengguna untuk dapat memperbaiki semua kesalahan yang mungkin saya buat.
ehogue

1

Ubuntu Server 9.10 (samba, openssh instaled)

$ username, adm, dialout, cdrom, plugdev, sambashare, lpadmin, admin


1

Ubuntu 12,04 LTS:

$ USERNAME adm disk cdd sudo dic plugdev lpadmin sambashare

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.