En af de mest praktiske måder, vi har til rådighed for at beskytte alle de oplysninger, vi håndterer hver dag, uanset hvilket operativsystem der bruges, er adgangskoder.
Vi har altid understreget vigtigheden af en sikker adgangskode, der indeholder flere bogstaver, symboler, tal osv., For at styrke det og at det ikke er et let mål at opdage det og få adgang til vores data.
I dag lærer vi at oprette sikre adgangskoder og administrere dem med chage kommando på Linux -systemer.
Vi ved godt, at de fleste platforme i dag beder os om adgangskode, vores e -mail, adgang til universitetet, adgang til banker osv., Og hvis vi ikke har en god adgangskode, kan vi have alvorlige problemer af forskellige slags.
Anbefalinger til oprettelse af et stærkt kodeordFor at oprette en sikker, stabil og stærk adgangskode skal vi huske på følgende betingelser:
- Brug tal, symboler, store og små bogstaver.
- Brug ikke vigtige datoer, telefonnumre, identifikationsdokumenter mv.
- At etablere en stort antal tegn at gøre det næsten umuligt at blive opdaget.
1. Sådan oprettes en stærk adgangskode i Ubuntu Linux
Til denne sag bruger vi Ubuntu 16.10. I Linux har vi nogle værktøjer, der giver os mulighed for automatisk generere et kodeord Sikkert, dette som vi mange gange ikke ved, hvilken vi skal tildele. Et eksempel på dette er, hvis vi bruger GPG eller OpenSSL I operativsystemet giver disse værktøjer os mulighed for at oprette en sikker adgangskode.
Trin 1
Hvis vi ikke har dem, kan vi installere dem ved hjælp af følgende kommandoer:
sudo apt-get install gnupg2 sudo apt-get install opensslTrin 2
Hvis vi opretter adgangskoden med GPG, udfører vi følgende kommando:
gpg --gen-random-rustning 1 32
FORSTØRRE
Trin 3
Hvis vi vil bruge OpenSSL, bruger vi følgende kommando:
openssl rand -base64 32
FORSTØRRE
2. Sådan kontrolleres styrken af et kodeord i Ubuntu Linux
For at kontrollere dette installerer vi et program kaldet cracklib som analyserer alle aspekter af adgangskoden og giver os et resultat.
Trin 1
For at installere cracklib i Ubuntu eller Debian bruger vi følgende kommando:
sudo apt-get install libcrack2Trin 2
Til installationen i Fedora, CentOS eller RedHat vil vi bruge følgende:
sudo yum installer cracklib
FORSTØRRE
Trin 3
Når applikationen er installeret, bruger vi parameteren cracklib-check for at kontrollere status for adgangskoden. For eksempel vil vi analysere en adgangskode, der er let at kende. Vi ser, at det er for simpelt et kodeord.
ekko "1234abc" | cracklib-check
FORSTØRRE
Trin 4
Vi kan få andre resultater som:
For kort
FORSTØRRE
Det er baseret på et ord i ordbogen
FORSTØRRE
Det er baseret på dit brugernavn
FORSTØRRE
Trin 5
Nu kan vi tjek en stærk adgangskode ved hjælp af den samme metode eller ved hjælp af følgende kommando:
kat | cracklib-checkTrin 6
Der kopierer vi adgangskoden for at validere, og dette bliver resultatet. Hvis resultatet er OK angiver, at vores adgangskode er sikkerNu skal vi være forsigtige og gemme denne adgangskode et sted, hvis det er muligt, vi glemmer det.
FORSTØRRE
3. Sådan administreres adgangskoder ved hjælp af Chage på Ubuntu Linux
Chage er en kommando, der giver os mulighed for at administrere alle parametrene for brugernes adgangskoder i Linux -miljøer.
Trin 1
Den grundlæggende syntaks for brug af chage er som følger:
chage [Options] brugerTrin 2
De muligheder, vi kan gøre med chage, er.
-d (sidste dag)Angiver den dag, hvor adgangskoden sidst blev ændret.
-Jeg (inaktiv)Skift adgangskode til inaktiv tilstand efter at kontoen er udløbet.
-E (udløbsdato)Udløbsdato fra konto.
-lUdfoldes vejrinformation fra konto.
-M (maksimale dage)Angiv nummeret maksimale dage hvor en adgangskode er gyldig.
-m (minimum dage)Angiv nummeret minimumsdage for den næste ændring adgangskode.
-W (Advarsel)Det refererer til antallet af dage, hvor det vil blive advaret om det kontoen skal udløbe.
4. Sådan bruges Chage på Ubuntu Linux på Ubuntu Linux
Trin 1
En måde at kende status for en konto er ved at bruge parameteren -l, for eksempel:
sudo chage -l rootTrin 2
Rodkontooplysningerne på Linux vises.
FORSTØRRE
Trin 3
Hvis vi vil tvinge en bestemt bruger til at ændre sin adgangskode, kan vi bruge -M parameter, i dette tilfælde vil vi bruge følgende syntaks:
chage -M # brugerdage
FORSTØRRE
Trin 4
Vi kan se ændringen i den berørte brugers konto:
FORSTØRRE
Trin 5
Hvis vi på den anden side ønsker at fastsætte en bestemt dato for udløbet af en konto, bruger vi følgende syntaks:
chage -E "ÅÅÅÅ-MM-DD" brugerTrin 6
Vi kan se resultatet på brugerens konto:
FORSTØRRE
Trin 7
Hvis vi ønsker, at en konto skal blokeres efter en periode med inaktivitet, som det sker med mange brugere, vil vi bruge følgende syntaks:
chage -I 8 rodTrin 8
Vi vil se den respektive ændring i linjen Adgangskode inaktiv
FORSTØRRE
Trin 9
For at fastsætte det mindste antal dage for at ændre adgangskoden til en bestemt bruger, bruger vi følgende syntaks:
chage -m (dage) bruger
FORSTØRRE
Trin 10
Endelig for udsende en advarsel til brugeren ved udløbet af deres adgangskode kan vi bruge følgende syntaks:
chage -W 15 brugerDermed 15 dage før udløb Brugeren vil blive informeret om sin adgangskode for at foretage den respektive ændring.
Chage giver os flere muligheder for alle brugerens adgangskodeindstillinger og på denne måde at have en mere centraliseret kontrol over dem. Vi efterlader dig i det følgende link flere oplysninger, så kontrollere sikkerheden af dine adgangskoder og gøre dem stærke.
Lav stærke adgangskoder