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.
[email protected]:/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.
[email protected]:/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.
[email protected]:/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.
[email protected]:/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.
[email protected]:/home# usermod -G ali,disk,cdrom ali [email protected]:/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.
[email protected]:/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.
[email protected]:/home# groupdel personel