Bagaimana cara mendaftar anggota grup?


Jawaban:


143

Gunakan perintah:

getent group groupname

atau

getent group groupname | awk -F: '{print $4}'

1
Jadi untuk menambahkan grup, menambahkan pengguna ke grup, mengubah izin folder ke grup, dan mendapatkan semua anggota grup, Anda akan menjalankan masing-masing perintah berikut: addgroup programmer adduser donato programmer chown -R root: programmer programmer-IU-141.1010.3 getent group programmer
Donato

chmod -R g + w idea-IU-141.1010.3
Donato

Temuan menarik, "grup getent" (tanpa grup apa pun yang ditentukan) dan "cat / etc / group" keduanya memberikan output yang persis sama, setidaknya pada sistem saya.
okolnost

10

gunakan "anggota" dan itu akan mencantumkan semua pengguna dalam grup yang Anda pilih


1
di mana Anda menemukan perintah seperti itu?
Jakuje

8
Anda mungkin perlu menginstalnyasudo apt-get install members
Ben Holland

anggota diinstal secara default di Ubuntu 14.04.5
Janek Bogucki

8

Satu lagi cara untuk memeriksa semua anggota grup adalah dengan memeriksa /etc/groupfile yang berisi daftar semua grup dan anggotanya

Contoh:

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog,nikhil
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:nikhil
floppy:x:25:
tape:x:26:
sudo:x:27:nikhil
audio:x:29:pulse

String pertama (dipisahkan oleh :) menentukan nama grup dan string terakhir menentukan pengguna yang ditambahkan ke grup ini.

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.