Arch Linux kurulum işlemi bittikten sonra root dışında kullanıcılar belirlemeniz gerekiyor. Bunun için adduser komutu verip sorulan soruları yanıtlamalısınız.
Login name for new user []: Yeni kullanıcı adı.
User ID ('UID') [ defaults to next available ]:
Initial group [ users ]:
Additional groups (comma separated) []: users,audio,lp,optical,storage,video,wheel,power,network
Home directory [ /home/archie ]:
Shell [ /bin/bash ]:
Expiry date (YYYY-MM-DD) []:
Şifre belirlerme[]: Şifrenizi belirleyiniz.
Bir çok soruya cevap vermeden enter ile geçebilirsiniz. Önemli olan Additional groups kısmında önceden belirlenmiş ve yaratılan kullanıcıların bilgisayarın özelliklerden faydalanmasını sağlayan grupları eklemenizdir.
| Grup | Etkilenen Dosyalar | Görev – Yetki |
|---|---|---|
| adm | /var/log/* | Log dosyalarını okuma |
| audio | /dev/audio,
/dev/snd/*, /dev/rtc0 |
Ses ile ilgili donanıma ulaşım |
| avahi | ||
| bin | /usr/bin/* | Binary (ikili – calıştırılabilir) dosyaları değiştirme hakkı sadece root’dadır. Bu izin normal kullanıcaılara bin dosyaları çalıştırma ve okuma izni verir. |
| camera | Dijital kameralara erişim hakkı. | |
| clamav | /var/lib/clamav/*,
/var/log/clamav/* |
Clam AntiVirus tarafından kullanılır. |
| daemon | ||
| dbus | /var/run/dbus/* | |
| disk | /dev/sda[1-9],
/dev/sdb[1-9], /dev/hda[1-9] |
Blok veri cihazlarına erişim. (Harddiskler)optical, floppy, ve storage gruplarını etkilemez. |
| floppy | /dev/fd[0-9] | Floppy disk’e erişim. |
| ftp | /srv/ftp | |
| games | /var/games | Oyunlara erişim |
| gdm | ||
| hal | /var/run/hald,
/var/cache/hald |
|
| http | ||
| kmem | /dev/port,
/dev/mem, /dev/kmem |
|
| locate | /usr/bin/locate,
/var/lib/locate, /var/lib/mlocate, /var/lib/slocate |
updatedb komutunu kullanma hakkı verir. |
| log | /var/log/* | /var/log içindeki log dosyalarına erişim… |
| lp | /etc/cups,
/var/log/cups, /var/cache/cups, /var/spool/cups |
Yazıcıya erişim ve ayar yapma hakkı verir. |
| mem | ||
| /usr/bin/mail | ||
| network | NetworkManager Network ayarlarını değiştirme izni verir. | |
| networkmanager | Kullanıcı NetworkManager’i kullanarak wireless ağa bağlanmak istediği zaman gereklidir.Arch tarafından default olarak sunulmaz. Elle eklenmesi gerekir | |
| nobody | Hiç bir özelliğe sahip olmayan grup. | |
| ntp | ||
| optical | /dev/sr[0-9],
/dev/sg[0-9] |
CD, DVD gibi optik cihazlara erişim, kontrol hakkları verir. |
| policykit | ||
| power | Pm-utils kullanım hakkı verir.(suspend, hibernate gibi işlemleri yapmak için). Bunun yanında güç yönetimini değiştirebilme hakkı da verir. | |
| rfkill | ||
| root | /* | Sistemin tamamını kontrol edebilme hakkı verir. |
| scanner | /var/lock/sane | Scanner’a erişim izni verir. |
| smmsp | sendmail grubu. | |
| storage | USB HDD’ler, flash/jump donanımlar ve MP3 çalarlar gibi donanımları kullanabilme izni verir.Bunların dışında HAL ve D-Bus kullanarak veri kayıt cihazlarını sisteme bağlama hakkı verir. (mount) | |
| stb-admin | ||
| sys | CUPS ‘de tanımlı yazıcıları yönetebilme hakkı verir. | |
| thinkpad | /dev/misc/nvram | ThinkPad kullancılarına tpbgibi araçları kullanma izni verir. |
| tty | /dev/tty,
/dev/vcc, /dev/vc, /dev/ptmx |
/dev/ACMx dizinlerine erişim hakkı… |
| users | Standard kullanıcı grubu. | |
| uucp | /dev/ttyS[0-9],
/dev/tts/[0-9] |
Serial ve USB cihazlar (modems, handhelds, RS-232/serial ports) |
| vboxusers | /dev/vboxdrv | VirtualBox sanallaştırma yazılımını kullanma hakkı verir. |
| video | /dev/fb/0,
/dev/misc/agpgart |
Access to video capture devices, DRI/3D hardware acceleration (X can be used without belonging to this group). |
| vmware | VMware sanallaştıma yazılımını kullanma hakkı verir. | |
| wheel | sudo kullanma hakkı verir. ( visudo ile değiştirilir). PAM’den de etkilenir. |
* Kullanıcınızın sudo kullanarak root gibi sistemi yönetmesini istiyorsanız Additional groups kısmına wheel grubunu eklemesiniz.
pacman -S sudo
komutu ile önce sudo‘yu yükledik. sudo‘nun yanında visudo‘da yükleniyor. Bu vim editörünün sudoers dosyasını düzenleyebilmesi için değiştirilmiş bir araç. sudoers dosyasını nano, gedit gibi normal bir editörle değiştirmeniz önerilmiyor.
Şimdi visudo yardımıyla /etc/sudoers dosyasında wheel grubunda bulunan üyelere sudo‘yu kullanabilme izni vereceğiz.
visudo
komutu verip vim ekranına geçiyoruz.
* vim‘i kullanmasını bilmiyorsanız Onur’un yazdığı şu yazıya bir gözatın.
wheel grubundakilere sudo izni verecekseniz
#%wheel ALL=(ALL) ALL
satırını bulun ve başındaki # işaretini kaldırın. Böylece satır yorum olmaktan çıkacaktır.
sudo grubundakilere sudo izni verebilmek için
#%sudo ALL=(ALL) ALL satırını bulun ve # işaretini kaldırın.
Hepsi bu kadar artık sudo kullanarak özel izne tabi işlemleri gerçekleştirebilirsiniz.
[1] https://wiki.archlinux.org/index.php/Users_and_Groups
Bu yazı toplam 349 kere görüntülenmiştir.





