„Linux“ vartotojai turi retkarčiais keisti slaptažodžius, kad apsaugotų savo paskyras. Ir jūs, kaip sistemos administratorius, esate atsakingi už juos, jei jie pamirštų pakeisti slaptažodį ir toliau jį naudos ilgą laiką.
Pagal numatytuosius nustatymus „Linux“ naudotojų slaptažodžiai nustoja galioti po 99 999 dienų. Tačiau galite nepaisyti numatytųjų nustatymų ir nustatyti, kad slaptažodžiai iš karto pasibaigtų.
Štai kaip priversti „Linux“ vartotojus pakeisti slaptažodžius kito prisijungimo metu.
Naudojant komandą passwd
Naudodami komandą passwd galite pakeisti vartotojo slaptažodį ir nustatymus, susijusius su slaptažodžio galiojimo pabaiga. Atminkite, kad jums reikės administratoriaus teisių, kad galėtumėte peržiūrėti arba pakeisti su slaptažodžiu susijusius nustatymus.
Norėdami parodyti vartotojo abonemento būsenos informaciją, naudokite komandą passwd su -S variantas:
sudo passwd -S vartotojo vardas
Pirmame išvesties lauke rodomas vartotojo prisijungimo vardas. Rodomas antrasis laukas P jei vartotojas turi galiojantį ir naudotiną slaptažodį, rodoma
L jei vartotojas turi užrakintą slaptažodį, ir rodoma NP jei slaptažodis nenustatytas.Trečiame lauke rodoma paskutinio slaptažodžio keitimo data. Kituose laukuose rodomas minimalus ir maksimalus slaptažodžių amžius, po kurio nurodomas įspėjimas ir neveiklumo laikotarpis (dienomis).
Norėdami pasibaigti vartotojo slaptažodžio galiojimo laikui ir priversti jį pakeisti jį kito prisijungimo metu, naudokite komandą passwd su -e arba -- baigiasi variantas:
sudo passwd -e vartotojo vardas
Sistema paprašys vartotojo pakeisti slaptažodį kito prisijungimo metu. Tačiau prieš nustatydami naują slaptažodį, jie turės pateikti dabartinį slaptažodį.
Taip pat galite sukonfigūruoti, kad slaptažodis nustotų galioti praėjus tam tikram dienų skaičiui nuo paskutinio jo pakeitimo. Pavyzdžiui, norint baigti vartotojo slaptažodžio galiojimą kas 30 dienų, komanda būtų tokia:
sudo passwd -x 30 vartotojo vardas
Dabar slaptažodis galios 30 dienų. Po to vartotojas turi pakeisti slaptažodį.
Norėdami sukonfigūruoti minimalų dienų skaičių, iki kurio vartotojas gali pakeisti slaptažodį, naudokite -n arba --mindays variantas. Pavyzdžiui, norint sukonfigūruoti mažiausiai penkias dienas tarp slaptažodžio keitimo, komanda būtų tokia:
sudo passwd -n 5 vartotojo vardas
Naudojant chage komandą
Linux sistemoje chage komanda nustato vartotojų slaptažodžių galiojimo pabaigos strategiją. Jį galite naudoti norėdami panaikinti vartotojo slaptažodžio galiojimą iš karto arba po tam tikro dienų skaičiaus. Prisimink tai jums reikės administratoriaus teisių norėdami peržiūrėti ar pakeisti bet kokius su slaptažodžiu susijusius nustatymus.
Norėdami patikrinti dabartinę slaptažodžio senėjimo informaciją, naudokite komandą chage su -l variantas:
sudo chage -l vartotojo vardas
Išvestis čia rodo, kad vartotojo slaptažodis paskutinį kartą buvo pakeistas 2022 m. spalio 24 d. ir sukonfigūruotas taip, kad niekada nesibaigtų.
Norėdami nedelsiant baigti galioti vartotojo slaptažodį ir priversti jį pakeisti kitą prisijungimą, naudokite komandą chage su -d arba --Paskutinė diena variantas:
sudo chage -d 0 vartotojo vardas
Ši komanda iš karto nustos galioti dabartinis vartotojo slaptažodis. Dabar, jei peržiūrėsite slaptažodžio senėjimo informaciją, ji jums pasakys, kad vartotojas turi pakeisti slaptažodį.
Norėdami sukonfigūruoti slaptažodžio galiojimo pabaigą praėjus tam tikram dienų skaičiui po paskutinio pakeitimo, naudokite komandą chage su -M arba --daugiausia dienų variantas. Pavyzdžiui, norint baigti vartotojo slaptažodžio galiojimą kas 60 dienų, komanda būtų tokia:
sudo chage -M 60 vartotojo vardas
Dabar vartotojas turės pakeisti slaptažodį po 60 dienų nuo paskutinio jo keitimo dienos. Pavyzdžiui, jei slaptažodis paskutinį kartą buvo pakeistas 2022 m. spalio 26 d., dabar jis nustos galioti 2022 m. gruodžio 25 d.
Taip pat galite nurodyti minimalų dienų skaičių, iki kurio vartotojas gali pakeisti slaptažodį. Norėdami tai padaryti, naudokite -m arba --mindays variantas. Pavyzdžiui, norint sukonfigūruoti mažiausiai penkias dienas tarp slaptažodžio keitimo, komanda būtų tokia:
sudo chage -m 5 vartotojo vardas
Apsaugokite savo vartotojo paskyras sistemoje „Linux“.
Privertus vartotojus reguliariai keisti slaptažodžius, jų paskyros apsaugomos ir sumažėja slaptažodžių atakos tikimybė. Naudodami „Linux“ komandas passwd ir chage galite panaikinti vartotojų slaptažodžių galiojimo laiką ir priversti juos pakeisti slaptažodžius kito prisijungimo metu. Tačiau svarbu kiekvieną kartą savo paskyrose naudoti stiprų slaptažodį.
Jei kiekvieną kartą sunku sugalvoti stiprų ir saugų slaptažodį, vadovaukitės keletu patarimų, kurie palengvins šią užduotį.