Kuna tofauti gani kati ya nyongeza na mtumiaji?


Nenda kwa jibu lililokubaliwa


Kuna tofauti gani kati ya amri adduser na useradd Ubuntu?


457





2013-09-15




Idadi ya majibu: 8


useradd ni ya asili ya binary iliyoundwa na mfumo. Lakini, adduser ni maandishi ya perl ambayo hutumia useradd Binary mwisho wa mwisho.

adduser ni ya kirafiki zaidi na inayoingiliana kuliko mwisho wake useradd . Hakuna tofauti katika huduma zinazotolewa.

Chanzo: Kuna tofauti gani kati ya "nyongeza" na "mtumiaji"?


398


2013-09-15

Tumia kila wakati adduser (na deluser wakati wa kufuta watumiaji) unapounda watumiaji wapya kutoka kwa mstari wa amri. (Kama wewe ni kuandika script, hasa kama wewe na lengo kwa urahisi wa kubeba, unaweza kutaka kutumia lowlevel huduma badala - na adduser / deluser wanaweza kupatikana kwenye distros wote, kwa mfano juu ya SuSE.)

Amri useradd , userdel na usermod amri ni huduma za chini ambazo ziko kwa sababu za kihistoria, wakati adduser/deluser Fanya Jambo la Kulia ™. (Nakumbuka ile ya kutumia kwa kufikiria user* inayokuja adduser/deluser katika alfabeti, na kwa hivyo ni "mbaya".)

Kulingana na manpages husika (juu ya Ubuntu 12.04 Precise Pangolin, yaani mfumo wa Debian derivative).

Manpage ya adduser anasema:

(Mkazo umeongezwa.)

adduser na addgroup ongeza watumiaji na vikundi kwenye mfumo kulingana na chaguzi za mstari wa amri na maelezo ya usanidi ndani /etc/adduser.conf . Ni sehemu za mbele za urafiki kwa zana za kiwango cha chini kama useradd , groupadd na usermod mipango , kwa kuchagua sera ya Debian inayoendana na maadili ya GID, kwa kuunda saraka ya nyumba na usanidi wa mifupa, inayoendesha hati maalum, na huduma zingine. adduser na addgroup inaweza kuendeshwa katika moja ya aina tano:

Manpage ya useradd anasema:

useradd ni huduma ya kiwango cha chini cha kuongeza watumiaji. Kwenye Debian, wasimamizi wanapaswa kutumia adduser(8) badala yake.

Tazama pia: Kuna tofauti gani kati ya "nyongeza" na "mtumiaji"? (kwenye SuperUser)


150


2013-11-24

adduser : ongeza mtumiaji na maelezo kamili na maelezo (kupitisha, nukuu, ruhusa, nk)

useradd : ongeza mtumiaji na jina lake tu (ikiwa unataka kuongeza mtumiaji wa muda mfupi na jina tu, maelezo mengine hayatakiwi)


17


2014-07-02

Tofauti zingine kadhaa, ambazo husababisha hali maalum ambapo mtumiaji anaweza kupendekezwa.

  1. Katika safu mpya zaidi, pamoja na Ubuntu 14.4, nyongeza itaongeza habari kama nywila na "gecos" (data ya amri ya kidole). Hii inamaanisha kuwa haifai kwa simu kutoka kwa hati (mkopo: tayari imetajwa kwenye maoni na Wernight).

    Pongezi zinaweza kusisitizwa kwa kupitisha hoja zisizo wazi:

     adduser --disabled-password --gecos "" USER
     
  2. useradd hukuruhusu kupitisha vikundi vingi vya ziada kuongeza mtumiaji kwa njia ya -G chaguo. adduser Inaonekana kuhitaji wito wa amri mara moja kwa kila kikundi kuongeza.


11


2015-09-29

adduser ni rafiki kwa kuwa inaweka folda za nyumbani za akaunti na mipangilio mingine (kwa mfano, upakiaji wa takwimu za mfumo na arifa kwenye logi kiotomati, wakati useradd huunda tu mtumiaji.


8


2013-09-15

Tofauti ya msingi ni "nyongeza" itaunda saraka ya nyumbani na kuongeza faili za mifupa kwenye saraka hiyo ambapo "mtumiaji" haukuunda saraka yoyote ya nyumbani na faili za mifupa!

jaribu la kuongeza:

 Adding user `try' ...
Adding new group `try' (1001) ...
Adding new user `try' (1001) with group `try' ...
Creating home directory `/home/try' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for try
Enter the new value, or press ENTER for the default
        Full Name []:
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n] y
 

jaribio la mtumiaji1:

 # ll /home/
total 20
drwxr-xr-x  5 root    root    4096 Oct 26 15:52 ./
drwxr-xr-x 22 root    root    4096 Oct 26 15:47 ../
drwx------  8 ashishk ashishk 4096 Oct 26 15:50 ashishk/
drwxr-xr-x  3 root    root    4096 Oct 14 13:02 .ecryptfs/
drwxr-xr-x  2 try     try     4096 Oct 26 15:52 try/
[email protected]:/home/ashishk#
 

5


2015-10-26

Pia nitaonyesha kwamba adduser sio kila wakati huwa na -M chaguo na pia haheshimu --system bendera ambayo inasema :

Kumbuka kwamba userdd haitaunda saraka ya nyumbani kwa mtumiaji kama huyo, bila kujali mpangilio wa default katika /etc/login.dows (CREATE_HOME). Lazima ueleze chaguzi za -m ikiwa unataka saraka ya nyumbani kwa akaunti ya mfumo iliyoundwa.

Ikiwa unajaribu kuunda mtumiaji wa mfumo bila saraka ya nyumbani basi tumia useradd --system -M .


0


2019-04-08

Tofauti kubwa kati ya kutumia adduser na useradd ni:

  • Kwa adduser amri, folda ya nyumbani kwa mtumiaji itaundwa kama chaguo msingi.
  • Kwa useradd amri, hakuna folda ya nyumbani kwa mtumiaji.

Kwa hivyo ninakupendekeza utumie adduser badala ya kutumia useradd .


0


2019-10-31