Kaip naudoti Linux komandą „passwd“
Naudodami Linux komandą „passwd“ galite nustatyti slaptažodžius sau ar kitiems. Pasinaudodami įvairiomis galimybėmis, galite pritaikyti nustatymus ir netgi išjungti neaktyvias paskyras.
Kas yra „Linux passwd“?
Linux komanda „passwd“ yra ypač svarbi jūsų sistemos duomenų saugumui užtikrinti. Ši komanda leidžia keisti grupės arba vartotojo slaptažodžius naudojant Linux. Taip pat naudojant „passwd“ galima nustatyti slaptažodžių keitimo ir užrakinimo intervalus. Taigi, šis įrankis leidžia užkirsti kelią neteisėtam prisijungimui ir geriau valdyti skirtingus vartotojų vaidmenis. Tai ypač aktualu renkantis saugius slaptažodžius.
Linux komanda „passwd“ yra standartinė visose populiariose Linux distribucijose, pavyzdžiui, „Debian“ ar „Ubuntu“, ir jos nereikia diegti.
Kaip veikia komanda „passwd“?
Komandos „passwd“ veikimas yra paprastas. Norėdami pakeisti savo slaptažodį, tiesiog įveskite komandą į komandų eilutę. Jei turite senąjį slaptažodį, įveskite jį dar kartą, o tada įveskite naująjį slaptažodį. Norėdami pakeisti kito vartotojo slaptažodį, turite turėti administratoriaus teises. Jei jas turite, galite naudoti Linux komandą „sudo“, kad sukurtumėte ar pakeistumėte kito asmens prisijungimo duomenis. Kitą kartą, kai tas asmuo prisijungs, jis turės įvesti naująjį slaptažodį.
Kokia yra Linux komandos „passwd“ sintaksė?
Paprastos komandos „passwd“ sintaksė atrodo taip:
$ passwd [Options] [User]bashJei nepateiksite parametrų „[Options]“ ir „[User]“, pakeisite tik savo slaptažodį.
Kokias parinktis turi Linux komanda „passwd“?
Yra daugybė „passwd“ komandos parinkčių. Svarbiausios iš jų yra:
- -a arba –all: Ši parinktis, naudojama kartu su -s, užtikrina, kad gausite informaciją apie visus vartotojus.
- -d arba –delete: Ši parinktis leidžia išjungti slaptažodį.
- -e arba –expire: Naudokite šią parinktį, kad slaptažodis nustotų galioti. Kitą kartą prisijungus, naujas slaptažodis turi būti nustatytas naudojant komandą passwd.
- -i arba –inactive [dienos]: Naudodami šią parinktį, nustatote, kada sąskaita turi būti ištrinta. Laikas nustatomas pagal dienų skaičių, kurį vartotojas buvo neaktyvus po to, kai pasibaigė jo slaptažodžio galiojimo laikas.
- -k arba –keep-tokens: Ši parinktis apriboja jau pasibaigusio galiojimo slaptažodžių keitimo galimybes.
- -l arba –lock: Naudokite šią parinktį, jei norite užrakinti vartotojo slaptažodį.
- -n arba –mindays [dienos]: Naudokite šią parinktį, kad nustatytumėte, po kiek dienų nuo paskutinio keitimo slaptažodį galima keisti vėl.
- -S arba –status: Ši parinktis rodo dabartines vartotojo reikšmes.
- -u arba –unlock: Ši parinktis panaikina -l arba –lock parinktį.
- -w arba –warndays [dienos]: Naudokite šią parinktį, kad įspėtumėte vartotoją apie artėjantį slaptažodžio galiojimo pabaigos terminą. Parametras „[dienos]“ nustato, kiek laiko prieš terminą turi būti išsiųstas įspėjimas.
- -x arba –maxdays [dienos]: Ši parinktis nustato, po kiek dienų slaptažodis turi būti atnaujintas.
„passwd“ komandos naudojimo pavyzdžiai
Remdamiesi keliais paprastais pavyzdžiais, parodysime, kaip „Linux passwd“ veikia praktikoje.
$ passwdbashNaudokite šią komandą, kad pakeistumėte savo slaptažodį. Jei nesate administratorius, jums bus paprašyta įvesti senąjį slaptažodį. Jei jį įvedėte teisingai, galėsite sukurti naują slaptažodį. Po to turėsite jį dar kartą patvirtinti.
$ sudo passwd PeterbashPaskirkite naują slaptažodį vartotojui Peter.
$ sudo passwd -x 100 -n 5 -w 7 -i 10 PeterbashNaudokite šią komandą, kad nustatytumėte, jog Petras turės sukurti naują slaptažodį po 100 dienų. Jei jis norės pakeisti slaptažodį anksčiau, tai galės padaryti praėjus penkioms dienoms po paskutinio pakeitimo. Prieš savaitę iki slaptažodžio galiojimo pabaigos jam bus parodytas raginimas pakeisti slaptažodį. Jei jis nenustatys naujo slaptažodžio per dešimt dienų po slaptažodžio galiojimo pabaigos, jo paskyra bus deaktyvuota.