Kullanıcı Grupları
From ArchWiki
i18n |
---|
English |
Italiano |
简体中文 |
Türkçe |
Bir kullanıcıyı bir izin grubuna eklemek, o kullanıcının o gruba has yetkilerle donatılmış işlemleri yapmasını ve o gruba ait dosyalarda düzenleme yapmasını sağlamaktadır. Sistemdeki bütün grupları "cat /etc/group" komutu ile görebilirsiniz.
Contents |
Grupların Listesi
Aşağıdaki listede gruplar ve Arch üzerindeki fonksiyonları anlatılmaktadır. (alfabetik olarak)
Grup | Etkilenen Dosyalar | Amaç |
---|---|---|
adm | ||
audio | /dev/sound/*, /dev/snd/*, /dev/misc/rtc0 | Ses aygıtına erişim. |
avahi | ||
bin | ||
camera | Fotoğraf Makinelerine erişim. | |
clamav | /var/lib/clamav/*, /var/log/clamav/* | |
daemon | ||
dbus | /var/run/dbus | |
disk | /dev/sda[1-9], /dev/sdb[1-9], /dev/hda[1-9], etc | floppy,optical ve storage gruplarının sağladıkları erişim dışındaki blok aygıtlara erişim. |
floppy | /dev/fd[0-9] | Disket sürücüsüne erişim. |
ftp | /srv/ftp | |
games | /var/games | Oyunlara erişim. |
hal | /var/run/hald, /var/cache/hald | |
http | ||
kmem | /dev/port, /dev/mem, /dev/kmem | |
locate | /usr/bin/locate, /var/lib/locate, /var/lib/slocate, /var/lib/mlocate | updatedb komutunu kullanmaya izin vermek için. |
log | /var/log/* | /var/log altındaki log dosyalarına erişim, |
lp | /etc/cups, /var/log/cups, /var/cache/cups, /var/spool/cups | Yazıcıya erişim için |
mem | ||
/usr/bin/mail | ||
network | Ağ ayarlarını değiştirmek için (mesela: Networkmanager. | |
nobody | Yetkisiz grup. | |
ntp | ||
optical | /dev/sr[0-9], /dev/sg[0-9] | CD,CD-R,DVD,DVD-R gibi optik sürücülere erişim için. |
power | suspend kullanmak için. | |
root | /* -- ALL FILES! | Tüm sistem yönetimi ve kontrolü (root, admin) |
scanner | /var/lock/sane | Tarayıcı aygıtına erişim. |
smmsp | ||
storage | Kaldırılabilir ortama erişim (USB disk,flash/jump diskler,mp3 oynatıcılar vs). | |
sys | ||
thinkpad | /dev/misc/nvram | Thinkpad kullanıcılarının bazı aygıtları kullanmasını sağlamak için tpb. |
tty | /dev/tty, /dev/vcc, /dev/vc, /dev/ptmx | |
users | Standart kullanıcı grubu. | |
uucp | /dev/ttyS[0-9] /dev/tts/[0-9] | Seri ve USB aygıtlar (modems,handhelds,RS232/serial ports) için. |
vboxusers | /dev/vboxdrv | VirtualBox yazılımını kullanmak için. |
video | /dev/fb/0, /dev/misc/agpgart | Görüntü yakalayıcı aygıtlarına erişmek ve DRI/3D hızlandırma için. |
vmware | VMware yazılımını kullanmak için. | |
wheel | sudo kullanmak için (ayarlamak için visudo kullanın), ayrıca PAM'i de etkiler |
Genel İşlemler
Bütün grupları listelemek
Sistemdeki bütün grupları görmek için şu komutu verin:
cat /etc/group
Hangi gruplara dahilim?
Sistemde hangi gruplara dahil olduğunuzu görmek için, groups komutunu vermeniz yeterlidir. Daha detaylı çıktı için id komutunu verebilirsiniz.
Grup sahipliğini bulmak
Bir grubun hangi dosyalara sahip olduğunu görmek için root olarak şu komutu verin:
find /* -group öğrenmek_istediğiniz_grup
Kullanıcıyı gruba eklemek
Bir kullanıcıyı bir gruba eklemek için root olarak şu komutu verin:
usermod -aG grup kullanıcı
veya
gpasswd -a kullanıcı grup1 grup2 .. grupn
Yeni bir grup oluşturmak
Yeni bir grup oluşturmak için root olarak şu komutu verin:
groupadd grup