da.phhsnews.com


da.phhsnews.com / 10 Måder at generere et tilfældigt kodeord fra Linux-kommandolinjen

10 Måder at generere et tilfældigt kodeord fra Linux-kommandolinjen


En af de store ting ved Linux er, at du kan gøre det samme på hundredvis af forskellige måder - endda noget så enkelt som at generere En tilfældig adgangskode kan udføres med snesevis af forskellige kommandoer. Her er 10 måder du kan gøre.

Vi samlede alle disse kommandoer fra Command-Line Fu og testede dem ud på vores egen Linux-pc for at sikre, at de arbejder. Du bør kunne bruge i det mindste nogle af disse på Windows med Cygwin installeret, selvom vi ikke testede dem alle. Den sidste fungerer helt sikkert.

Generer et tilfældigt kodeord

For nogen af ​​disse tilfældige adgangskoder kommandoer, kan du enten ændre dem til at udstille en anden adgangskode længde, eller du kan bare bruge de første x tegn i den genererede adgangskode, hvis du ikke vil have sådan en lang adgangskode. Forhåbentlig bruger du en password manager som LastPass alligevel, så du behøver ikke at huske dem.

Denne metode bruger SHA til hash datoen, løber gennem base64 og udsender derefter de øverste 32 tegn.

dato + % s | sha256sum | base64 | hoved -c 32; ekko

Denne metode brugte den indbyggede / dev / urandom-funktion og filtrerer kun ud tegn, som du normalt ville bruge i et kodeord. Så udsender den top 32.

Denne bruger opensl's rand-funktion, som måske ikke er installeret på dit system. Godt, der er mange andre eksempler, right?

openssl rand -base64 32

Denne ene virker meget som den anden urandom en, men gør bare arbejdet i omvendt. Bash er meget kraftfuld!

tr-cd '[: alnum:]' 

Her er et andet eksempel, der filtrerer ved hjælp af kommandoen strenger, som udsender udskrivbare strings fra en fil, som i dette tilfælde er urandom-funktionen.

strings / dev / urandom | grep -o '[[: alnum:]]' | hovedet -n 30 | tr-d ' n'; echo

Her er en endnu enklere version af urandom-en.

Denne styrer at bruge den meget nyttige dd-kommando.

dd hvis = / dev / urandom bs = 1 count = 32 2> / dev / null | base64 -w 0 | rev | cut -b 2- | rev

Du kan endda oprette en tilfældig venstre håndskode, som vil lade dig skrive din adgangskode med den ene hånd.

Hvis du skal bruge det hele tiden, er det nok en bedre ide at sætte det ind i en funktion. I dette tilfælde, når du kører kommandoen en gang, kan du bruge randpw når som helst du vil generere en tilfældig adgangskode. Du vil nok gerne sætte dette ind i din ~ / .bashrc-fil.

randpw () {

Du kan bruge denne samme syntaks til at gøre nogen af ​​disse til en funktion - bare erstatte alt inde i {}

og her er den nemmeste måde at lave en adgangskode fra kommandolinjen, som fungerer i Linux, Windows med Cygwin og nok Mac OS X. Jeg er sikker på at nogle mennesker vil klage over, at det ikke er så tilfældigt som nogle af de andre muligheder, men ærligt nok er det tilfældigt nok, hvis du Jeg skal bruge det hele.

dato | md5sum

Ja, det er endda nemt nok at huske.


Der er mange andre måder, som du kan oprette en tilfældig adgangskode fra kommandolinjen i Linux - for eksempel mkpasswd-kommandoen, som faktisk kan tildele adgangskoden til en Linux brugerkonto. Så hvad er din yndlingsmåde?


Når du installerer drivere, kan du se nogle referencer til emner, der efterlader dig, spekulerer på, hvad de er, og hvilket formål de kunne muligvis tjene. Med det for øje hjælper dagens SuperUser Q & A-post med at forvirre forvirringen for en nysgerrig læser.

Når du installerer drivere, kan du se nogle referencer til emner, der efterlader dig, spekulerer på, hvad de er, og hvilket formål de kunne muligvis tjene. Med det for øje hjælper dagens SuperUser Q & A-post med at forvirre forvirringen for en nysgerrig læser.

Foto med tilladelse til Audio Mix House (Flicker). Spørgsmål SuperUser-læser Dan Dascalescu vil vide, hvad den Display Audio , der blev nævnt under hans bærbar computers installationsproces, er: Jeg har hentet en Intel HD Graphics-driver til min Dell laptop, og installationsprogrammets velkomstskærm siger, at det vil installere følgende komponenter: Intel Graphics Driver Intel Display Audio Driver Hvad er nøjagtigt Display Audio ?

(how-to)

Har din Windows-proceslinje forsvundet?

Har din Windows-proceslinje forsvundet?

Gå til klik på et program på din Windows proceslinje og indse det mangler? Nogle gange vil proceslinjen forsvinde, og du vil ikke se noget nederst på skærmen, og andre gange forbliver kun Start-knappen, men alt andet er væk.Så hvordan får du din proceslinje tilbage? Nå er der et par måder, du kan gendanne proceslinjen på, men det er også en god ide at vide, hvad der kan få proceslinjen til at forsvinde.Efter min er

(How-to)