Bir kullanıcı gruptan nasıl çıkarılır?

Bir kullanıcı hesabını admin grubuna ekledim ve yanlış kullanıcı eklediğimi fark ettim. Bu yüzden şimdi hesabı admin grubundan kaldırmam gerekiyor.

Kullanıcıyı silmeden bir hesabı bir gruptan nasıl kaldırabilirim?

Çözüm

Portablejim'in cevabı doğru ancak tehlikelidir -- eğer bir şeyi yanlış yazarsanız, sisteminiz kullanılamaz hale gelebilir, özellikle yönetici grubunu yanlış değiştirirseniz. Gruplar dosyasını düzenlemeniz gerekiyorsa, kaydetmeden önce sözdizimini doğrulayan vipw -g veya vigr komutlarını kullanın. O zaman bile, daha iyi yollar vardır.

Komut satırından, muhtemelen kullanmak isteyeceğiniz komut şudur (root olarak):

deluser  

Bu, belirtilen kullanıcıyı belirtilen gruptan kaldıracaktır. Etkisini görmek için yeniden giriş yapmalısınız. Kullanıcıyı veya grubu silmez, sadece üyeliği siler. Bunu usermod komutuyla da yapmanın yolları vardır, ancak tek bir grubu kaldırmak için bir kullanıcı için tüm grup listesini değiştirmeniz gerektiğinden kullanımı daha zordur. Bunu gpasswd komutu da yapabilir (sagarchalise'in belirttiği gibi), ancak çoğunlukla kullanımdan kaldırılmıştır. Her zaman olduğu gibi, daha fazla ayrıntı için man sayfalarına bakın.

Yorumlar (5)

Bunu yapabilirsin:

sudo gpasswd -d username group

Ayrıca gpasswd kılavuzuna da göz atmalısınız

Yorumlar (3)

Zanfur'un cevabına bakın.

Kök olarak /etc/group dosyasını düzenleyin (yani gksudo gedit /etc/group) ve 'admin&#39 ile başlayan satırdan kullanıcı adını kaldırın;

Yani.

...
admin:x:120:adminuser,adminuser2,userthatshouldnotbeadmin
...

olur

...
admin:x:120:adminuser,adminuser2
...

Dikkatli olun, dosya içindeki yazım hataları sisteminizi bozabilir.

Yorumlar (3)