Linux Kullanıcı ve Grup İşlemleri
Linux sistemlerde yeni bir kullanıcı eklemek için useradd komutu kullanılabilir. Aşağıdaki komut ali isminde yeni bir kullanıcı hesabı açacaktır.
root@kurt:/home# useradd -m -G admin,cdrom ali
-m paramesi kullanıcı için ev dizini oluşturulmasını sağlar.
-G parametresi kullanıcının üye olduğu grupları belirtir.
Şimdi ali kullanıcına parolasını atamak için passwd komutunu kullanalım.
root@kurt:/home# passwd ali Yeni parolayı girin: Yeni parolayı tekrar girin: passwd: şifre başarıyla güncellendi
Şimdi ali kullanıcısını “disk” grubuna eklemek için aşağıdaki gibi bir komut verelim.
root@kurt:/home# usermod -a -G disk ali
Bakalım ali kullanıcısı hangi gruplara üyeymiş. Bunun için id komutunu “id kullanıcıadı” şeklinde kullanalım.
root@kurt:/home# id ali uid=1001(ali) gid=1001(ali) gruplar=1001(ali),6(disk),24(cdrom),118(admin)
Yukarıdaki çıktıya göre ali kullanıcısı ali, disk,cdrom ve admin gruplarına üyeymiş. Şimdi ali kullanıcısını admin grubundan çıkarmak istediğimizi düşünelim. Bu durumda ali kullanıcısı için gruplandırma işlemini yeniden yapmamız gerekir. Bunun için aşağıdaki gibi bir komutla ali kullanıcı hesabının dahil olduğu grupları belirleyeceğiz.
root@kurt:/home# usermod -G ali,disk,cdrom ali root@kurt:/home# id ali uid=1001(ali) gid=1001(ali) gruplar=1001(ali),6(disk),24(cdrom)
Sistemde yeni bir kullanıcı grubu oluşturmak istersek bunun için aşağıdaki gibi bir komut kullanabiliriz.
root@kurt:/home# groupadd personel
Yukarıdaki komut personel adında yeni bir grup oluştururken, bu grubu silmek istediğinizde aşağıdaki komutla personel grubunu silebilirsiniz.
root@kurt:/home# groupdel personel