Usermod -aG vs gpasswd -a en iyi uygulama olarak


15

Ben usermod -g birçok en iyi uygulama değildir farkındayım böyle mesajların ancak normalde bir kullanıcının birincil grubu değiştirir olarak usermod kullanılmamalıdır açıklar. Bu gönderiler, gruba eklenen -aG anahtarını dikkate almıyor gibi görünüyor.

Bu hala zayıf bir uygulama mı yoksa gpasswd -a kullanmaktan farklı değil mi?


Bu mesajın tarihine baktınız mı?
— Michael Hampton

Evet ama bunun gibi tonlar var ve birileri son zamanlarda bana bir şeyler söyledi, bu yüzden sormayı en iyi düşündüm.
— AirCombat

Sorunuza eklemek ve adduser komutunu koymak istiyorum, burada gördüm scontent-mad1-1.xx.fbcdn.net/v/t1.0-9/…
— Mr-Programs

Yanıtlar:


15

İkisi de aynı şeyi yapabilir, usermodyeterince dikkat etmezseniz, sadece yanlış yapabilirsiniz.

Gelen bu wiki Arch Linux dan ( diğer dağıtımlar için aynıdır , bu açıkladı oluyor):

Diğer gruplara kullanıcı eklemek için şunu kullanın (ek_gruplar virgülle ayrılmış bir listedir):

# usermod -aG additional_groups username

Uyarı: Eğer -abir seçenek olarak ihmal edildiğinde usermod, yukarıda komutu kullanıcı additional_groups listelenen tüm gruplar kaldırılır (örneğin kullanıcı, sadece additional_groups listelenen grupların elemanı olacaktır).

Alternatif gpasswdolarak kullanılabilir. Ancak kullanıcı adı aynı anda yalnızca bir gruba eklenebilir (veya gruptan çıkarılabilir).

# gpasswd --add username group
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.