> Bak imrancigim /etc/group file'i icerisine root::0:root satirini
>
> root::0:root,x koyarsan x kullanicisida root hakkini direk olarak
> elde etmis olur. Avantaj degil buyuk dezavantaji olur cunku sistemde
YanLIS..
/etc/group dosyasI gid ile ilgilidir, GID ( = Group ID)
Gid'i 0 olan biri shutdown cekemez, reboot yapamaz.. Bu tur
if (getuid() != 0) { printf("You are not root!"); exit(0); }
programlari uid'ye bakar, UID (= User ID)
root@9:36am:~# id
uid=0(root) gid=0(root) groups=0(root), 1(bin),2(daemon),3(sys),
4(adm),6(disk),10(wheel),11(floppy)
root@9:38am:~#
murat@9:39am:~> id
uid=1002(murat) gid=100(users) groups=100(users),0(root),222(xx)
murat@9:39am:~> newgrp root
murat@9:39am:~> id
uid=1002(murat) gid=0(root) groups=100(users),0(root),222(xx)
murat@9:40am:~>
Root haklari vermek icin en iyi yontem, "sudo" ya izin vermektir
bunu "visudo" komutuyla yapabilirsiniz, "man sudo".
> Emre Ozen
Murat Arslan <arslanm@star.com.tr>
Fingerprint A49E 5EA1 EDA7 B62B E66C 1B7C 6F77 4213