addgroup vs groupadd


17

Ben biliyor arasında küçük bir fark vardır adduserveuseradd .
(ör . giriş dizini oluşturmak gibi adduserek özelliklere sahiptir useradd.)

Öyleyse addgroupve arasındaki ilişki groupaddnedir?
Grup oluşturmanın tercih edilen bir yolu var mı?


3
Bu özel isim programından kesinlikle hoşlanmıyorum. Hangisinin yardımcı programların daha ilkel olduğunu asla hatırlayamıyorum.
dubiousjim

1
@dubiousjim - Nasıl yaparım, tüm kolaylıkların "ekle" ile başladığını hatırlıyorum, bu yüzden ilkel olanların hepsi değiştikleri şeyle başlıyor, yani "kullanıcı ''," grup ", vb.
rtfminc

Komutları alfabetik sıraya yerleştirerek hangisinin daha ilkel olduğunu hatırlamayı daha kolay buluyorum. Alfabetik olarak 'adduser' ve 'deluser' önce gelir, bu yüzden daha yeni / daha yüksek seviyededir. Oysa 'useradd' ve 'userdel' eski / düşük seviye komutlarıdır.
JSON C11

Yanıtlar:


20

Çoğu dağıtım adduserve addgroupinteraktif 'rahatlık' sarmalayıcılar etrafında komutları useraddve groupadd.

Addgroup komutunu kullanarak bulabilirsiniz, makinemde which addgroup(Ubuntu 11.04) bu yaşıyor /usr/sbin/addgroup.

Benim kutusunda addgroupbir perl script olduğunu çağırmadan önce çeşitli seçenekler (etkileşimli) için istemleri groupaddkomutunu.

groupaddgenellikle komut dosyası oluşturmak için tercih edilir (örneğin, toplu olarak kullanıcı oluşturmak istemiyorsanız), addgroupdaha kullanıcı dostudur (özellikle de tüm seçeneklere ve bayraklara aşina değilseniz).

Elbette addgroup, onu çağırdığınızda komut aracılığıyla birçok seçenek alır, ancak öncelikle etkileşimli bir komut dosyası olarak tasarlanmıştır.

İlginçtir ki benim kutumda addgroupbir sembolik adduser, betik altında çağrıldığı adı kontrol eder ve buna göre farklı eylemler gerçekleştirir.


2

groupadd daha iyi çapraz-linux ve bazen çapraz-unix sistem uyumluluğu için daha çok tercih edilir.

addgroupgenellikle sadece bir sarıcıdır groupadd(perl ile yazılmış, kaynak kodu burada ).

Aynı şekilde, useradddaha tercih edilir adduser- buraya bakın

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.