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.