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.

Wayne Koort
sumber

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
Wayne Koort
sumber
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
Michael Havas
sumber
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

John Indra
sumber
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.

ehogue
sumber
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


sumber
1

Ubuntu 12,04 LTS:

$ USERNAME adm disk cdd sudo dic plugdev lpadmin sambashare

T'Saavik
sumber