Skapa och hantera starka lösenord i Ubuntu Linux

Ett av de mest praktiska sätten vi har till hands för att skydda all information som vi hanterar varje dag, oavsett vilket operativsystem som används, är lösenord.

Vi har alltid betonat vikten av ett säkert lösenord som innehåller flera bokstäver, symboler, siffror etc. för att stärka den och att det inte är ett enkelt mål att upptäcka det och komma åt våra data.
Idag lär vi oss att skapa säkra lösenord och hantera dem med chage kommando på Linux -system.

Vi vet mycket väl att de flesta plattformar idag ber oss om ett lösenord för åtkomst, vår e -post, tillgång till universitetet, tillgång till banker etc., och om vi inte har ett bra lösenord kan vi ha allvarliga problem av olika slag.

Rekommendationer för att skapa ett starkt lösenordFör att skapa ett säkert, stabilt och starkt lösenord måste vi tänka på följande villkor:

  • Använd siffror, symboler, versaler och gemener.
  • Använd inte viktiga datum, telefonnummer, identifieringshandlingar etc.
  • Att etablera en stort antal tecken att göra det nästan omöjligt att upptäckas.

1. Hur man skapar ett starkt lösenord i Ubuntu Linux


För detta fall använder vi Ubuntu 16.10. I Linux har vi några verktyg som ger oss möjlighet att automatiskt generera ett lösenord Visst, detta som vi många gånger inte vet vilket vi ska tilldela. Ett exempel på detta är om vi använder GPG eller OpenSSL I operativsystemet tillåter dessa verktyg oss att skapa ett säkert lösenord.

Steg 1
Om vi ​​inte har dem kan vi installera dem med följande kommandon:

 sudo apt-get install gnupg2 sudo apt-get install openssl
Steg 2
Om vi ​​skapar lösenordet med GPG kör vi följande kommando:
 gpg --gen-random --armor 1 32

FÖRSTORA

Steg 3
Om vi ​​vill använda OpenSSL kommer vi att använda följande kommando:

 openssl rand -base64 32

FÖRSTORA

2. Hur man kontrollerar styrkan i ett lösenord i Ubuntu Linux


För att kontrollera detta installerar vi ett program som heter cracklib som analyserar alla aspekter av lösenordet och ger oss ett resultat.

Steg 1
För att installera cracklib i Ubuntu eller Debian kommer vi att använda följande kommando:

 sudo apt-get install libcrack2
Steg 2
För installationen i Fedora, CentOS eller RedHat kommer vi att använda följande:
 sudo yum installera cracklib

FÖRSTORA

Steg 3
När programmet är installerat använder vi parametern cracklib-check för att kontrollera statusen för lösenordet. Till exempel kommer vi att analysera ett lösenord som är lätt att känna till. Vi ser att det är ett för enkelt lösenord.

 eko "1234abc" | cracklib-check 

FÖRSTORA

Steg 4
Vi kan få andra resultat som:

För kort

FÖRSTORA

Det är baserat på ett ord i ordboken

FÖRSTORA

Det är baserat på ditt användarnamn

FÖRSTORA

Steg 5
Nu kan vi kontrollera ett starkt lösenord med samma metod eller med följande kommando:

 cat | cracklib-check
Steg 6

Där kopierar vi lösenordet för att validera och detta blir resultatet. Om resultatet är OK indikerar att vårt lösenord är säkerNu måste vi vara försiktiga och förvara detta lösenord på en plats om det är möjligt, vi kommer att glömma det.

FÖRSTORA

3. Hur man hanterar lösenord med Chage på Ubuntu Linux


Chage är ett kommando som ger oss möjlighet att hantera alla parametrar för användarnas lösenord i Linux -miljöer.

Steg 1
Den grundläggande syntaxen för att använda chage är följande:

 chage [Alternativ] användare 
Steg 2
De alternativ som vi kan göra med chage är.

-d (sista dagen)Anger den dag då lösenordet senast ändrades.

-Jag (inaktiv)Ändra lösenord till inaktivt tillstånd efter att kontot har gått ut.

-E (utgångsdatum)Utgångsdatum från konto.

-lFälls ut väderinformation från konto.

-M (max dagar)Ange numret max dagar där ett lösenord är giltigt.

-m (minimum dagar)Ange numret minsta dag för nästa ändring Lösenord.

-W (varning)Det hänvisar till antalet dagar då det kommer att varnas för det kontot måste gå ut.

4. Hur man använder Chage på Ubuntu Linux på Ubuntu Linux

Steg 1
Ett sätt att veta status för ett konto är genom att använda parametern -l, till exempel:

 sudo chage -l root
Steg 2
Rotkontoinformationen på Linux visas.

FÖRSTORA

Steg 3
Om vi ​​vill tvinga en viss användare att ändra sitt lösenord kan vi använda -M parameter, i det här fallet kommer vi att använda följande syntax:

 chage -M # användardagar

FÖRSTORA

Steg 4
Vi kan se förändringen i den berörda användarens konto:

FÖRSTORA

Steg 5
Om vi ​​däremot vill upprätta ett specifikt datum för utgången av ett konto, använder vi följande syntax:

 chage -E "ÅÅÅÅ-MM-DD" -användare 
Steg 6
Vi kan se resultatet i användarens konto:

FÖRSTORA

Steg 7
Om vi ​​vill att ett konto ska blockeras efter en period av inaktivitet, som det händer med många användare, kommer vi att använda följande syntax:

 chage -I 8 root 
Steg 8
Vi kommer att se respektive förändring i raden Lösenord inaktivt

FÖRSTORA

Steg 9
För att fastställa minsta antal dagar för att ändra lösenordet för en viss användare kommer vi att använda följande syntax:

 chage -m (dagar) användare

FÖRSTORA

Steg 10
Slutligen för ge ett varningsmeddelande till användaren när lösenordet har löpt ut kan vi använda följande syntax:

 chage -W 15 användare 
Således 15 dagar före utgången Användaren kommer att informeras om sitt lösenord för att göra respektive ändring.

Chage erbjuder oss flera alternativ för alla lösenordsinställningar för användarna och på så sätt ha en mer centraliserad kontroll över dem. Vi lämnar dig i följande länk mer information så att kontrollera säkerheten för dina lösenord och gör dem starka.

Skapa starka lösenord

wave wave wave wave wave