Linux komandoek bizitza errazten dute
Gida honek Linux-eko erabiltzaileak sortzeko komando-lerroa erakusten dizu. Mahaigaineko Linux banaketa askok erabiltzaileak sortzeko tresna grafikoa ematen duten bitartean komando-lerrotik nola egin ikasteko ideia ona da, zure gaitasunak banaketa batetik bestera transferitu ahal izateko, erabiltzaile interfaze berriak ikasteko.
12/12
Nola sortu erabiltzaile bat
Utzi dezagun erabiltzaile sinple bat sortuz.
Ondorengo komandoak test izeneko erabiltzaile berria gehituko dio zure sistemari:
sudo useradd test
Komando hau exekutatzean komandoak / etc / default / useradd-en kokatutako konfigurazio fitxategiaren araberakoak izango dira.
/ Etc / default / useradd edukiak ikusteko, exekutatu komando hau:
sudo nano / etc / default / useradd
Konfigurazio fitxategiak shell lehenetsia ezarriko du Ubuntu bin / sh-en. Beste aukera guztiak iruzkindu egiten dira.
Aukeratutako iruzkinek etxeko karpeta lehenetsia ezartzeko aukera ematen dute, talde bat, pasahitza iraungita dagoen egun kopuru bat ezartzeko, kontua desgaituta dagoen eta iraungitze data lehenetsia izan aurretik.
Goiko informazioaren arabera glean garrantzitsua da useradd komandoak exekutatzen duen komandoa etengailurik gabe banaketa ezberdinetan emaitza desberdinak sor ditzakeela eta / etc / default / useradd fitxategian ezarpenekin bat dator.
Fitxategia / etc / default / useradd-era gain, gerora geroago eztabaidatuko den /etc/login.defs izeneko fitxategia ere badago.
Garrantzitsua: sudo banaketa guztietan ez dago instalatuta. Instalatuta ez badago erabiltzaileak sortzeko baimen egokiak dituen kontuan saioa hasi behar duzu
12/12
Nola sortu hasiera-hasierako direktorioa duen erabiltzaile batekin
Aurreko adibidea nahiko erraza izan zen, baina erabiltzaileak ezarpenen fitxategian oinarritutako hasiera direktorioan esleitu edo ez.
Etxeko direktorio bat sortzea komando hau erabiltzeko behartzeko:
useradd -m proba
Goiko komandoak erabiltzaile / etxeko test / home / test karpeta sortzen du.
03 de 12
Nola sortu hasiera-orri ezberdina duten erabiltzaileak
Erabiltzaileak etxeko karpeta beste leku batera joan nahi badu, lehenetsi gisa erabili ahal izango duzu -d modua.
sudo useradd -m -d / test proba
Goiko komandoak proba izeneko karpeta sortuko du erabiltzaileen proba erroko karpetan.
Oharra: "-m" -ren barruan karpeta agian ez da sortu. Ezarpena araberakoa da /etc/login.defs.
Lan hau lortzeko modua zehaztu gabe modulua editatu /etc/login.defs fitxategiaren eta fitxategiaren behealdean gehitu hurrengo lerroa:
CREATE_HOME bai
04 de 12
Nola aldatu erabiltzailearen pasahitza Linux erabiltzea
Erabiltzaile baten pasahitza aldatu beharko duzu orain etxeko karpeta batekin.
Erabiltzaile baten pasahitza ezartzeko honako komandoa erabili behar duzu:
passwd test
Goiko aginduak proba erabiltzailearen pasahitza ezartzeko aukera emango dizu. Erabili nahi duzun pasahitza eskatuko zaizu.
05 de 12
Nola aldatu erabiltzaileak
Zure erabiltzaile berriaren kontua probatu dezakezu terminal hau leihoan idazten baduzu:
su - test
Goiko aginduak erabiltzaileak test kontuarekin aldatzen du eta hasiera-karpeta bat sortu baduzu, erabiltzaile horren karpeta kokatu beharko duzu.
12tik 12ra
Sortu erabiltzaile bat iraungitze data batekin
Bulego batean lanean ari bazara eta kontratistak bere bulegoan denbora gutxira bueltan hasiko duen kontratista berria baduzu, zure erabiltzaile-kontuaren iraungitze-data ezarri nahi duzu.
Era berean, familia ostatu hartzerakoan familiako kide baten kontu bat sor dezakezu.
Erabiltzaile bat sortzean iraungitze data ezartzeko, erabili komando hau:
useradd -d / home / test -e 2016-02-05 test
Data YYYY-MM-DD formatuan zehaztu behar da. YYYY urtea da, MM zenbakia da eta DD eguneko zenbakia da.
07 de 12
Erabiltzaile bat nola sortzea eta talde bati esleitzea
Zure enpresara sartu nahi duzun erabiltzaile berri bat baduzu, erabiltzaile horientzako talde espezifikoak esleitu nahi dizkiezu, beren taldeko beste kide batzuek fitxategiak eta karpetak izateko.
Adibidez, imajinatu John izeneko tipo bat duzula eta kontulari gisa sartu zen.
Hurrengo komandoa john gehituko zaio kontuen taldeari.
useradd -m john -G kontuak
08ko 12
Sarbidearen Defaultsak doitzea Linux barruan
Fitxategia /etc/login.defs saio-hasierako jardueren portaera lehenetsia ematen duen konfigurazio-fitxategia da.
Fitxategi honetako zenbait gako ezarpen daude. /etc/login.defs fitxategia irekitzeko, sartu komando hau:
sudo nano /etc/login.defs
Login.defs fitxategiak aldatu nahi dituzun doikuntza hauek ditu:
- PASS_MAX_DAYS - Zenbat denbora pasatzen den pasahitza iraungitzen da.
- PASS_MIN_DAYS - Zenbat sarritan pasahitza aldatu daiteke.
- PASS_WARN_AGE - Pasahitz bat iraungi aurretik egunen kopurua.
- LOGIN_RETRIES - Saioaren hasierako saiakera kopurua saioaren aurretik.
- LOGIN_TIMEOUT - Zenbat denbora behar da saioa hasteko ordua baino lehen?
- DEFAULT_HOME - Erabiltzaile batek saioa hasi dezake karpeta existitzen ez bada.
Kontuan izan hauek lehenetsitako aukerak direla eta erabiltzaile berri bat sortzean alda zaitezkeela.
12ko 12
Nola zehaztu Login Password iraungitze-data Erabiltzaile bat sortzean
Pasahitzaren iraungitze-data, saio-hasierako saiakera kopurua eta erabiltzailea sortzeko denbora-muga ezar dezakezu.
Hurrengo adibidean, erabiltzaileak pasahitzaren abisu bat nola sortzen duen erakusten du, pasahitza iraungitzen den egun kopuru maximoa eta saioa hasita ezartzen direnak.
sudo useradd test5 -m -K PASS_MAX_DAYS = 5 -K PASS_WARN_AGE = 3 -K LOGIN_RETRIES = 1
10tik 12
Erabiltzaile baten sortzea etxeko karpeta bat gabe
Login.defs fitxategia badago aukera CREATE_HOME ezartzen bada, erabiltzaileak sortzen direnean etxeko karpeta automatikoki sortuko da.
Etxeko karpeta ez duen erabiltzaile bat sortzeko, ezarpenek honako komandoa erabiltzen dute:
useradd -M proba
Nahiko nahasgarria da -m etxearen sorrera nabarmentzen da eta -M nabarmentzen ez da etxean sortzen.
11 de 12
Zehaztu Erabiltzaile baten izena erabiltzailearen izen osoa
Erabiltzaileen sorkuntza-gidalerroaren zati gisa, lehen iniziala bezalako zerbait egin dezakezu, eta ondoren, abizena. Adibidez, "John Smith" erabiltzailearen izena "jsmith" izango da.
Erabiltzaile bati buruzko xehetasunak bilatzen ez badituzu, orduan ezingo duzu John Smith eta Jenny Smith bereizi.
Kontu bat sortzen duzunean, iruzkin bat gehi dezakezu, erabiltzailearen benetako izena jakiteko errazagoa baita.
Ondorengo komandoak honela erakusten du:
useradd -m jsmith -c "john smith"
12tik 12ra
Azalpena / etc / passwd fitxategia
Erabiltzaile bat sortzen duzunean, erabiltzaile horren xehetasunak / etc / passwd fitxategian gehituko dira.
Erabiltzaile jakin bati buruzko xehetasunak ikusteko grep komandoa honela erabil dezakezu:
grep john / etc / passwd
Oharra: goiko komandoak erabiltzaile guztiei buruzko xehetasunak emango dizkio john hitzari, erabiltzaile-izenaren zati gisa.
The / etc / passuword fitxategiak erabiltzaile bakoitzari buruzko eremu zerrenda bereizten du.
Eremuak honako hauek dira:
- Erabiltzaile izena:
- Pasahitz enkriptatua (jakina, ezin duzu ikusi);
- userid:
- Erabiltzailearen taldearen IDa;
- Erabiltzailearen izen osoa;
- Erabiltzailearen etxeko direktorioa;
- Login shell.