Blant de mange oppgavene vi må utføre, ikke bare sikkerheten til passordet, er det å være veldig klar over utløpet av passordene til brukerne vi administrerer og som tilhører domenet vårt siden dette aspektet bidrar til å forbedre sikkerheten til systemet og informasjonen til hver bruker siden en av en av de anbefalte fremgangsmåtene er å endre passordet regelmessig for å øke sikkerheten på tilgangs- og autentiseringsnivå (med rimelig tid).
De mest brukte kommandoene som administratorer for å administrere brukerpassord er:
- Passwd
- Chown
- Chmod
- etc.
Denne gangen skal vi snakke om en annen veldig viktig kommando som hjelper oss med arbeidet med å etablere en tidsbegrensning på passord: Chage. Takket være det kan vi både angi utløpsdatoen til kontoen og til brukerpassordet.
Hva er kommandoen ChageKommandoen Chage lar oss angi en utløpsdato for passordene til brukerne i organisasjonen vår, med den kan vi gjøre følgende:
- Angi antall dager passordet må fornyes
- Angi en utløpsdato manuelt
- Liste informasjonskontoer, blant andre oppgaver.
Noe veldig viktig er at for å bruke denne kommandoen må vi ikke installere noe verktøy siden Chage er installert som standard. For denne analysen vil vi bruke et Ubuntu 16.04 -miljø.
Slik bruker du Chage -kommandoen i Ubuntu
Den grunnleggende syntaksen for bruk av Chage er som følger:
chage [Alternativer] BrukerFor å se alternativene som er tilgjengelige med Chage -kommandoen, kan vi bruke følgende:
Chage -hjelp
De tilgjengelige alternativene er:
-dDette alternativet angir antall dager siden 1. januar 1970 passordet ble endret.
-OGDette alternativet lar oss angi en utløpsdato for den valgte brukeren.
-hDette alternativet viser hjelp for Chage -kommandoen.
-JEGDette alternativet lar oss angi at passordet skal være inaktivt etter utløpsdatoen for kontoen.
-lViser utløpsinformasjonen for kontoen.
-mDette alternativet lar oss definere minimum antall dager før passordet endres.
-MDette alternativet lar oss definere maksimalt antall dager før passordet endres.
-RDette alternativet lar oss gå inn i rotbrukerkatalogen.
-WDet lar oss fastslå antall dagers varsel for å endre passordet.
Se passordutløpFor eksempel kan vi liste brukeren solvetic for å validere hva som er utløpsdatoen for passordet hans hvis han har det:
chage -l solvetic
Endre passordets utløpAnta at vi vil at utløpsdatoen for den solvetiske brukerkontoen skal være 24. desember 2016, vi må angi følgende:
sudo chage -E 2016-12-24 solveticVi kan se hvordan vi etter utløpet av denne datoen ved å bruke parameteren -l ser utløpsdatoen for kontoen:
Passordet utløperHvis vi vil at brukerens passord skal endres i løpet av en bestemt tidsperiode, bruker vi følgende syntaks:
sudo chage -E Number_Days User_name
Endre passord X dagerFor eksempel, for å fastslå at passordet til den solvetiske brukeren må endres på 60 dager, etablerer vi følgende:
sudo chage -E 60 solveticPå denne måten, på 60 dager, må brukeren endre det, og hver 60. dag vil systemet be om et nytt passord.
Melding om passordendringFor å fortelle brukeren at han må endre passordet gjennom en melding, må vi bruke følgende syntaks:
sudo chage -W 2 brukerMerkNummer 2 kan erstattes med antall dager før brukeren blir advart om at de blir tvunget til å bytte passord.
Lås kontoen i X -tid uten å fornye passordetPå samme måte kan vi angi antall dager kontoen vil bli blokkert når passordet er utløpt, for dette vil vi bruke følgende syntaks:
sudo chage -Jeg bruker dagerFor eksempel, hvis vi vil at kontoen skal blokkeres etter 5 dager med passordet som er utgått, skriver vi inn følgende:
sudo chage -I 5 solvetic
På samme måte kan vi etablere alle de andre Chage -parametrene som vi anser som nødvendige:
Som vi kan se, er bruken av denne kommandoen veldig enkel, og den vil utvilsomt hjelpe oss i vår brukerpassordbehandling.
[panelplain = '- d']