Linux üzerinde yeni bir user eklediniz ve grubunu belirlediniz. Daha sonra bunu değiştirmek için aşağıdaki komutlar kullanılabilir.
Yeni bir kullanıcı ekleyip “developers” grubuna dahil edelim. Bunun için önceden “developers” diye bir grup olması gerekiyor.
useradd -G {group-name} username
“developers” adında bir grup olup olmadığını “grep developers /etc/group” komutu ile test edilebilir. Ekrana hiçbişi çıkmazsa o grup yok demektir.
Eğer yok ise şu komutla “developers” adında yeni bir grup eklenir;
groupadd developers
Grup hazır ise şu komut ile developers grubuna ait osman isminde bir kullanıcımız oldu.
useradd -G developers osman
Şifresini belirmek için;
passwd osman
Linux her kullanıcıya ve gruba bir id(numara) verir. Yaptığınız komuttan sonra test etmek için kullanıcıyı ve bağlı olduğu grupları listeleyebilirsiniz.
id osman
Şöyle bir çıktı göreceksiniz;
uid=1520(osman) gid=1520(osman) groups=1520(osman),1128(developers)
Mevcut kullanıcıya grup ekleme
Linuxta 2 çeşit grup vardır bunlar primary ve secondary gruoplar olarak adlandırılır. Bir kullanıcı birden fazla gruba dahil olabilir. Mesela ben x projesinde iken y projesindeki dosyalara da ulaşmak istersem bu 2 projenin grubunada dahil olmam gerekir.
Eğer mevcut bir kullanıcıya ek bir grup daha eklemek istiyorsanız. (örnekte osman kullanıcısına ftp grubu ekleniyor);
usermod -a -G ftp osman
Eğer primary dediğimiz birincil grubu değiştirmek istiyorsanız;
usermod -g developers osman
Şuanki bağlı olduğunuz grubu görmek için;
groups
Farklı bir kullanıcının gurubnu görmek için
groups osman
Dosya İşlemleri
Bir dizinin grubunu değiştirmek için chgrp komutu kullanılır.
chgrp developers /var/www
veya chown komutu ile de yapılabilir;
chown -R osman:developers /var/www
Yeni eklenen grupların ve kullanıcı işlemlerinin aktif olabilmesi için logout – login yapmanız gerekiyor.
Eğer bir dizinin grubunu değiştirdi iseniz ve yine yazamıyorsanız yeni izinlerin akitf olması için aşağıdaki komutu uygulayabilirsiniz;
chmod g+rwxs /var/www
Webmentions
[…] erkanceran.com/linux-uzerinde-kullanici-ve-grup-islemleri […]