Kif toħloq Kontijiet ta' Utenti Multipli fil-Linux


Iż-żewġ utilitajiet biex jiżdiedu jew jinħolqu kontijiet tal-utent fis-sistemi Unix/Linux huma adduser u useradd. Dawn il-kmandi huma mfassla biex iżidu kont ta 'utent wieħed fis-sistema kull darba. X'jiġri jekk għandek kontijiet ta' utenti multipli li jridu jinħolqu? Dak huwa meta għandek bżonn programm bħal utenti ġodda.

Newusers hija utilità utli tal-linja tal-kmand użata biex taġġorna u toħloq kontijiet tal-utent ġodda f'ħin wieħed. Huwa maħsub biex jintuża f'ambjenti tal-IT b'sistemi kbar fejn amministratur tas-sistema kellu bżonn jaġġorna jew joħloq kontijiet multipli tal-utent f'lott. Taqra informazzjoni minn stdin (b'mod awtomatiku) jew fajl biex taġġorna sett ta' kontijiet tal-utent eżistenti jew biex toħloq utenti ġodda.

F'dan l-artikolu, se nispjegaw kif toħloq kontijiet ta 'utenti multipli fil-modalità tal-lott billi tuża l-utilità Newusers fis-sistemi Linux.

Biex toħloq utenti f'lott, tista' tipprovdi l-informazzjoni tagħhom f'fajl fil-format li ġej, l-istess bħall-fajl tal-password standard:

pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell

fejn:

  • pw_name: isem l-utent
  • pw_passwd: password tal-utent
  • pw_uid: ID tal-utent
  • pw_gid: l-ID tal-grupp tal-utent
  • pw_gecos: jiddefinixxi s-sezzjonijiet tal-kummenti.
  • pw_dir: jiddefinixxi d-direttorju tad-dar tal-utent.
  • pw_shell: jiddefinixxi l-qoxra default tal-utent.

Attenzjoni: Għandek tipproteġi l-fajl tal-input peress li fih passwords mhux encrypted, billi tistabbilixxi l-permessi xierqa fuqu. Għandu jinqara u jinkiteb biss bl-għerq.

Pereżempju, biex iżżid il-kontijiet tal-utent ravi u tecmint, tista 'toħloq fajls imsejħa users.txt kif muri.

$ sudo vim users.txt 

Sussegwentement, żid id-dettalji tal-kontijiet tal-utent fil-fajl fil-format li ġej.

ravi:213254lost:1002:1002:Tecmint Admin:/home/ravi:/bin/bash
tecmint:@!#@%$Most:1003:1003:Tecmint:/home/tecmint:/bin/bash

Issejvja l-fajl u ssettja l-permessi meħtieġa fuqu.

$ sudo chmod 0600 users.txt 

Issa mexxi l-kmand tal-utenti ġodda bil-fajl tal-input biex iżżid il-kontijiet tal-utent ta 'hawn fuq f'daqqa.

$ sudo newusers users.txt

L-ewwel, il-programm ta 'utenti ġodda jipprova joħloq jew jaġġorna l-kontijiet speċifikati, u mbagħad jikteb dawn il-bidliet fid-databases tal-utent jew tal-grupp. F'każ ta' xi żbalji ħlief fil-kitbiet finali fid-databases, ma ssir l-ebda bidla fid-databases. Dan huwa sempliċement kif jaħdem il-kmand tal-utenti ġodda.

Jekk il-kmand preċedenti jirnexxi, iċċekkja l-fajls /etc/passwd u /etc/groups biex tikkonferma li l-kontijiet tal-utent ġew miżjuda kif muri.

$ cat /etc/passwd | grep -E "ravi|tecmint"

Għal aktar informazzjoni, ara l-paġna man newuser.

$ man newuser 

Inti tista 'wkoll tixtieq tiċċekkja dawn l-artikoli relatati li ġejjin.

  1. 3 Modi kif Tibdel Shell Default tal-Utenti fil-Linux
  2. Kif Toħloq Direttorju Kondiviż għall-Utenti Kollha fil-Linux
  3. Whowatch – Tissorvelja l-Utenti u l-Proċessi tal-Linux f'Ħin Reali
  4. Kif Tibgħat Messaġġ lil Utenti Logged fil-Linux

F'dan l-artikolu, spjegajna kif toħloq utenti multipli fil-Linux billi tuża l-programm ta 'utenti ġodda. Uża l-formola ta' feedback hawn taħt biex tistaqsi kwalunkwe mistoqsija jew taqsam il-kummenti tiegħek magħna. Jekk taf b'xi utilitajiet simili hemmhekk, għarrafna wkoll.