Il-kmandijiet ta 'Linux jagħmlu l-ħajja aktar faċli
Din il-gwida turi kif għandek toħloq utenti fi ħdan Linux billi tuża l-linja tal-kmand. Filwaqt li ħafna distribuzzjonijiet ta 'desktop Linux jipprovdu għodda grafika għall-ħolqien tal-utenti hija idea tajba li titgħallem kif tista' tagħmel dan mil-linja tal-kmand sabiex tkun tista 'tittrasferixxi l-ħiliet tiegħek minn distribuzzjoni għal oħra mingħajr ma tisma interfaces ġodda tal-utent.
01 ta '12
Kif Toħloq Utent
Nibdew billi tinħoloq utent sempliċi.
Il-kmand li ġej se jżid utent ġdid imsejjaħ test għas-sistema tiegħek:
It-test tas-sudo useradd
X'se jiġri meta dan il-kmand jitmexxa jiddependi fuq il-kontenut tal-fajl tal-konfigurazzjoni li jinsab f '/ etc / default / useradd.
Biex tara l-kontenut ta '/ etc / default / useradd, ejja l-kmand li ġej:
sudo nano / etc / default / useradd
Il-fajl tal-konfigurazzjoni se jistabbilixxi qoxra awtomatika li fl- Ubuntu hija bin / sh. L-għażliet l-oħra kollha huma kkummentati.
L-għażliet ikkummentati jippermettulek tiffissa folder tad-dar default, grupp, numru ta 'ġranet wara li l-password tkun skadiet qabel ma l-kont jiġi diżattivat u data ta' skadenza awtomatika.
L-iktar ħaġa importanti li tista 'tinkiseb mill-informazzjoni ta' hawn fuq hija li t-tmexxija tal-kmand ta 'l-utent mingħajr l-ebda swiċċ jista' jipproduċi riżultati differenti fuq distribuzzjonijiet differenti u dan kollu għandu x'jaqsam mal-settings fil-fajl / etc / default / useradd.
Minbarra l-fajl / etc / default / useradd, hemm ukoll fajl msejjaħ /etc/login.defs li se jiġi diskuss aktar tard fil-gwida.
Importanti: sudo mhux installat fuq kull distribuzzjoni. Jekk ma tkunx installata għandek isserraħ f'kont bi permessi xierqa għall-ħolqien tal-utenti
02 ta '12
Kif Toħloq Utent Bil Direttorju ta 'l-Intern
L-eżempju ta 'qabel kien pjuttost sempliċi iżda l-utent jista' jew ma setax ikun assenjat direttorju tad-dar ibbażat fuq il-fajl tas - settings .
Biex tolqot il-ħolqien ta 'direttorju tad-dar biex tuża l-kmand li ġej:
useradd -m test
Il-kmand ta 'hawn fuq joħloq folder ta' test / home / test għat-test tal-utent.
03 ta '12
Kif Toħloq Utent b'Direttorju ta 'l-Intern Differenti
Jekk trid li l-utent ikollu folder tad-dar f'post differenti għall-inadempjenza tista 'tuża s-swiċċ -d.
sudo useradd -m -d / test tat-test
Il-kmand ta 'hawn fuq se joħloq folder imsejjaħ test għat-test tal-utent taħt il-folder tal-għerq.
Nota: Fi ħdan il-buttuna m tista 'ma tinħoloqx il-folder. Jiddependi fuq l-issettjar ġewwa /etc/login.defs.
Sabiex dan jaħdem mingħajr ma jispeċifika is-swiċċ-m ibdel il-fajl /etc/login.defs u fil-qiegħ tal-fajl żid il-linja li ġejja:
CREATE_HOME iva
04 ta '12
Kif Ibdel il-Password ta 'Utent bl-użu ta' Linux
Issa li ħolqot utent b'fajl tad-dar ikollok bżonn tibdel il-password tal-utent.
Biex issettja l-password ta 'utent għandek tuża l-kmand li ġej:
test passwd
Il-kmand ta 'hawn fuq se jippermetti li tissettja l-password ta' l-utent tat-test. Int ser tintalab il-password li tixtieq tuża.
05 ta '12
Kif Ibdel Utenti
Tista 'tittestja l-kont ta' l-utent il-ġdid tiegħek billi ttajpja dan li ġej f'tieqa tat-terminal:
su-test
Il-kmand t'hawn fuq ibiddel l-utent fil-kont tat-test u jekk wieħed jassumi li ħoloq folder tad-dar inti se titqiegħed fil-folder tad-dar għal dak l-utent.
06 ta '12
Oħloq Utent b'Data ta 'Skadenza
Jekk qed taħdem f'uffiċċju u għandek kuntrattur ġdid li jibda min se jkun fil-kariga tiegħek għal perjodu qasir ta 'żmien allura inti tixtieq li tiffissa data ta' skadenza fuq il-kont ta 'l-utent tiegħu jew tagħha.
Bl-istess mod, jekk ikollok familja li ġejja biex tissospendi allura tista 'toħloq kont ta' utent għal dak il-membru tal-familja li jiskadi wara li jkunu telqu.
Biex tistabbilixxi data ta 'skadenza meta toħloq utent, uża l-kmand li ġej:
useradd -d / home / test -e 2016-02-05 test
Id-data għandha tkun speċifikata fil-format SSSS-XX-DD fejn YYYY hija s-sena, MM huwa n-numru ta 'xahar u DD huwa n-numru tal-jum.
07 ta '12
Kif Toħloq Utent U Assenja lil Grupp
Jekk għandek xi utent ġdid li tingħaqad mal-kumpanija tiegħek allura inti tista 'tixtieq li tassenja gruppi speċifiċi għal dak l-utent sabiex ikollhom aċċess għall-istess fajls u folders bħal membri oħra tat-tim tagħhom.
Per eżempju, jimmaġina li kellek Guy imsejjaħ John u kien jingħaqad bħala accountant.
Il-kmand li jmiss iżid John fil-grupp tal-kontijiet.
useradd -m john -G kontijiet
08 ta '12
Aġġustament ta 'Defaults ta' Login Fi ħdan Linux
Il-fajl /etc/login.defs huwa fajl ta 'konfigurazzjoni li jipprovdi l-imġiba awtomatika għall-attivitajiet tal-login.
Hemm xi settings ewlenin f'dan il-fajl. Biex tiftaħ il-fajl /etc/login.defs daħħal il-kmand li ġej:
sudo nano /etc/login.defs
Il-fajl login.defs fih is-settings li ġejjin li tista 'tkun trid tbiddel:
- PASS_MAX_DAYS - Kemm idum qabel ma tiskadi l-password.
- PASS_MIN_DAYS - Kemm-il darba tista 'tinbidel password.
- PASS_WARN_AGE - Numru ta 'ġranet ta' twissija qabel ma tiskadi l-password.
- LOGIN_RETRIES - Numru ta 'tentattivi ta' login qabel in-nuqqas.
- LOGIN_TIMEOUT - Kemm idum qabel il-ħinijiet tal-login.
- DEFAULT_HOME - Jista 'login ta' l-utent jekk ma jeżisti l-ebda folder tad-dar.
Innota li dawn huma l-għażliet awtomatiċi u jistgħu jiġu mwarrba meta jinħoloq utent ġdid.
09 ta '12
Kif Speċifika Login Password Expiry Meta Ħolqien ta 'Utent
Tista 'tissettja data ta' skadenza tal-password, in-numru ta 'dħul mill-ġdid tal-login u l-ħin ta' skadenza meta jinħoloq utent.
L-eżempju li ġej juri kif jinħoloq utent bi twissija tal-password, għadd massimu ta 'ġranet qabel ma tiskadi l-password u r-reintegrazzjoni tal-login stabbilita.
sudo useradd test5 -m -K PASS_MAX_DAYS = 5 -K PASS_WARN_AGE = 3 -K LOGIN_RETRIES = 1
10 minn 12
Ħolqien tal-Forza ta 'Utent Mingħajr Folder Domestiku
Jekk il-fajl login.defs ikollu l-għażla CREATE_HOME yes set allura meta jinħoloq utent folder tad-dar awtomatikament se jinħoloq.
Biex toħloq utent mingħajr folder tad-dar irrispettivament mill-settings, uża l-kmand li ġej:
useradd -M test
Huwa pjuttost konfużjoni li -m stands għall-ħolqien tad-dar u -M stands għalkemm ma joħolqux dar.
11 minn 12
Speċifika Isem Sħiħ tal-Utent Meta Ħolqien ta 'Utent
Bħala parti mill-politika tal-ħolqien tal-utent tiegħek, tista 'tagħżel li tagħmel xi ħaġa bħall-ewwel inizjali, segwita mill-aħħar isem. Per eżempju, il-username għal "John Smith" se jkun "jsmith".
Meta tfittex dettalji dwar utent allura ma tkunx tista 'tiddistingwi bejn John Smith u Jenny Smith.
Tista 'żżid kumment meta toħloq kont u għalhekk huwa aktar faċli li ssib l-isem veru ta' l-utent.
Il-kmand li ġej juri kif għandek tagħmel dan:
useradd -m jsmith -c "john Smith"
12 minn 12
Analiżi tal-Fajl / etc / passwd
Meta toħloq utent id-dettalji ta 'dak l-utent huma miżjuda mal-fajl / etc / passwd.
Biex tara d-dettalji dwar utent partikolari tista 'tuża l -kmand grep kif ġej:
grep john / eċċ / passwd
Nota: Il-kmand t'hawn fuq se jagħti dettalji dwar l-utenti kollha bil-kelma john bħala parti mill-username.
Il-fajl / etc / passuword fih lista separata ta 'oqsma dwar kull utent.
L-oqsma huma kif ġej:
- Username;
- Password encrypted (li ovvjament ma tistax tara);
- Userid;
- ID tal-grupp tal-utent;
- Isem sħiħ tal-utent;
- Id-direttorju tad-dar tal-utent;
- Qoxra tal-Login.