Passord er overalt, enten det er fylling av skjemaet, registrerer seg for en tjeneste, sikring av dokumenter, låser PC -er osv. Å lage et sikkert og sterkt passord er viktig for å sikre våre online eiendeler. Som sådan bør IT -eksperter vite beste praksis og verktøy relatert til å generere sterke passord. Inntrengere og hackere bruker mange sofistikerte metoder for å hacke en brukers konto, omgå sikkerhetsmekanismer, legge inn en uautorisert del av et nettsted osv. Som et sikkerhetstiltak råder enhver god sikkerhetsadministrator alltid brukerne å ha et sterkt passord som bør endres fra tid til annen. Dette sikrer en sterk beskyttelsesvegg mot inntrengere.
I henhold til policyen til de fleste sikkerhetsadministratorer, bør et sterkt passord ha:
Jo mer tilfeldig et passord er, jo sterkere vil det være.
Hva vil vi dekke?
I denne guiden vil vi se hvordan du genererer tilfeldige passord på Linux.
Generere et tilfeldig passord med 'urandom'
'/dev/urandom' er en karakterenhet som '/dev/tilfeldig', Begge bruker et tilfeldig antall entropi basseng av kjernen for å gi tilfeldige tall. For å bruke 'Urandom' for å lese et tilfeldig passord, se kommandoen nedenfor:
$ katt /dev /urandom | TR -DC A-ZA-Z0-9 | Hode -C 13; ekko"Her brukes 'tr' -kommandoen for å slette spesifikke tegn. Utgangen er 13 tegn lang. Du kan bruke mannssidene for å få mer informasjon om det.
Generere et tilfeldig passord med 'GPG'
GNU Privacy Guard eller GPG eller GNUPG -verktøyet brukes til å kryptere og dekryptere filer. Det kan installeres som et kommandolinjeverktøy. For å bruke GPG for å lage et tilfeldig passord som er 14 tegn langt, bruk:
GPG-GEN-RAND-ARMOR 1 14Alternativet '-Armor' brukes til å spesifisere BASE64-kodet utgang.
Generere et tilfeldig passord med 'pwgen'
'PWGEN' er programvare for å generere tilfeldige passord. Det har bestemmelse for å generere menneskelige minneverdige og uttales så vel som sikre passord. Utgangen fra kommandoen kan skrives ut på en terminal eller rør til et program. Å installere 'pwgen ' på Ubuntu 20.04, bruk kommandoen:
$ sudo apt install pwgenFor å opprette et enkelt minneverdig tilfeldig passord, bruk PWGen alene som:
$ pwgenKommandoen ovenfor vil generere en tabell med tilfeldige passord:
For å lage sterke og strenge tilfeldige passord som ikke er enkle å huske, bruk alternativet '-s':
$ pwgen -SFor å opprette et enkelt passord om gangen, bruk '-1' -alternativet som:
$ PWGEN -1For å liste opp forskjellige bruk av PWGen, bruk hjelpekommandoen:
$ pwgen -hHer er listen over noen 'pwgen' alternativer og deres betydning:
Se mannens side av 'PWGEN' For forskjellige alternativer for å generere tilfeldige passord.
Generere et tilfeldig passord med 'APG'
'apg' eller automatisert passordgenerator er et annet verktøy for å generere tilfeldige passord på Linux. Det gir et sterkt passord som består av store bokstaver og små og numeriske tegn. Standardutgangen er å produsere uttalelig Passord. Å installere 'apg' på Ubuntu, bruk:
$ sudo apg install APGFor å generere fire passord med 13 tegn lengde, bruk kommandoen:
$ apg -s -a 1 -m 13 -n 4Her vil det be deg om å legge inn noen tilfeldige data:
'-A' alternativet fjerner uttalen av passordet, '1' brukes til å påkalle tilfeldig modus.
Her er listen over noen 'apg' Kommandolinje argumenter og deres betydning:
Mer informasjon er tilgjengelig på Man Pages for APG.
Generere et tilfeldig passord med 'OpenSSL'
For å generere et pseudo-tilfeldig passord, kan vi bruke OpenSSL RAND-kommandoen:
$ openssl rand -base64 9-Base64 -alternativet brukes til å kode utgangen.
Generere et tilfeldig passord med 'newpass'
NewPass er en annen tilfeldig passordgenerator. Det er et Python -skript som bruker 'Secrets' Module of Python. For å installere NewPass på Ubuntu, bruk kommandoen:
$ sudo snap install newpassFor å skrive ut et tilfeldig passord, bruk:
$ newpassParametere brukt med 'NewPass' er:
Konklusjon
I denne guiden har vi lært om noen av metodene for å generere tilfeldige passord på Linux. Passord er veldig viktige; De er i utgangspunktet den første milepælen for enhver hacker å hacke inn kontoen din. Selv om det bare ikke er nok å ha et sterkt passord for å anta en fullstendig løsning. Med avansementet innen beregningsteknologier har også kraften til brute-tvang økt. Man bør også vurdere andre sikkerhetsdimensjoner sammen med et sterkt passord, for eksempel å legge til en to-faktor autentiseringsfunksjon.