Pass for Ubuntu

Pass for Ubuntu
Det er ganske upraktisk å huske passord eller å holde dem skrevet i en liten notisbok. Det er her passordledere kommer inn. En passordbehandling er et programvare som administrerer passord. Det er forskjellige typer passordadministratorer, noen butikkpassord på nettet, mens andre er installert lokalt. I denne opplæringen lærer vi om Pass, en passordbehandler tilgjengelig for Ubuntu.

PASS er en gratis og åpen kildekodelinje-grensesnitt passordbehandling for Mac OS, Linux og UNIX-systemer. Pass kan lagre, hente, generere og synkronisere passord. Det krypterer passord ved hjelp av GNUPG og lagrer dem inne i et katalogtre som ligger på ~//.passordbutikk. Denne passordbutikken kan manipuleres ved hjelp av enkle kommandoer. Mer informasjon finner du på https: // www.PasswordStore.org.

For å installere det:

sudo apt -get install pass -y

Generer GPG -tast

Først må vi generere GPG-ID, for å gjøre det, gjøre følgende:

GPG-Full-generert nøkkel

Ledeteksten vil be deg om å legge inn informasjon som navn og e -post. Skriv inn dem. Når du er ferdig, skriver du “O”, og trykk Enter. Når du gjør det, får du en pop-up som ber deg om å oppgi et passord. Her skriver du inn et hovedpassord. Når alt er gjort, vil systemet chuck ut en GPG -nøkkel, hente det. Du trenger denne nøkkelen for neste trinn.

Initialiser passering

Før andre kommandoer kan sendes til verktøyet, må du først initialisere det ved hjelp av følgende:

Kalyani@Hacker: ~ $ Pass Init

Eks:

Kalyani@Hacker: ~ $ Pass Init DFFB0O3C33275D77

Her må GPG-IDen som du samlet i forrige trinn, legges inn som GPG-ID. Denne GPG-ID vil bli lagret på ~/.Passord-butikk/.GPG-ID.

Generell bruk

Den generelle bruken er som følger:

pass [kommando] [alternativer] ... [args]

Hvis og når du ikke spesifiserer en kommando i forrige argument, vil showet eller LS -kommandoen bli bestått som standard. Kommandoer inkluderer: init, ls, grep, find, show, sette inn, redigere, generere, rm, mv, cp, git, hjelp og versjon.

Sett inn et nytt passord

Det neste vi kanskje vil gjøre er å sette inn et nytt passord i passordbehandleren:

Kalyani@Hacker: ~ $ Pass Insert

Eks:

Kalyani@Hacker: ~ $ Pass Sett inn e -post/[email protected]

Eks:

Kalyani@Hacker: ~ $ Pass Insert nettsted/Amazon.ca

På dette tidspunktet blir du bedt om å oppgi passordet, så skriv inn det.

Her kan du selvfølgelig lage kataloger og underkataloger. For eksempel kan du opprette en mappe som heter e -post, og en annen kalt nettsteder, og deretter opprette en undermappe innen e -post - en for Yandex, og en for Gmail (for eksempel). I alle tilfeller bruker vi INSERT -kommandoen for å opprette passordtreet.

Liste

Du kan deretter liste opp passordene ved å bruke PASS -kommandoen:

Kalyani@Hacker: ~ $ pass

Pass -kommandoen, når den er bestått alene, vil opprette et katalogtre/kart over passordbutikken. Den vil vise både mapper og tilgjengelige e -postmeldinger og nettsteder som du har opprettet. I mitt tilfelle har jeg opprettet to mapper - en som heter E -post og en som heter nettstedet. Innenfor hver mappe la jeg en enkelt fil. For å se alt, kan du enten skrive pass eller passere show. Begge kommandoene vil vise katalogkartet.

Finn passord i passordbutikk

Du kan også søke etter vilkår i passordbutikken. I mitt tilfelle har jeg for eksempel en e -post og et nettsted som er lagret i passordbutikken. Hvis jeg for eksempel ønsket å se etter all e -posten min, kan jeg søke etter dem ved å bruke Find -kommandoen:

pass funn

Eks:

pass funn .ca

Sistnevnte ville chuck ut e -postadressene og/eller nettstedene som er lagret i passet som ender med en “.CA ”. I mitt tilfelle har jeg en enkelt fil med en ".CA ”, og slik ville det chuck ut den filen (Amazon.ca).

Flytt en passordfil

En annen funksjon som er integrert i Pass Password Manager er MV- eller Move -kommandoen. Det lar deg flytte filer rundt fra en katalog til en annen.

Pass Mv

Eks:

Pass MV -e -post/Amazon.CA nettsted/Amazon.ca

Sistnevnte ville flytte Amazonas.CA -fil i e -postmappen til mappen for nettstedet.

Hente passord

Nå, det neste du kanskje vil gjøre er å hente passordet. For å hente passordet, skriv inn følgende:

Kalyani@Hacker: ~ $ pass

Eks:

Kalyani@Hacker: ~ $ Pass e -post/[email protected]

Sistnevnte vil generere en ledetekst der du må oppgi hovedpassordet. Når hovedpassordet er lagt inn, bør du kunne se passordet for nettstedet i ren tekst.

Generere passord

Videre kan du også generere passord ved hjelp av Generate -kommandoen.

Kalyani@Hacker: ~ $ Pass Generate

Eks:

Kalyani@Hacker: ~ $ Pass Generer e -post/[email protected] 8

Her, etter genereringskommandoen, kan du angi mappen og e -post eller nettsted som dette passordet vil bli generert. Etter det kan du legge inn antall tegn som dette passordet vil være i lengde. I eksemplet over har jeg bedt Pass om å generere et passord på 8 tegn i lengde for [email protected] som blir dumpet i e -postmappen.

Fjern passordet

Til slutt, for å fjerne et passord fra passordbutikken:

Kalyani@Hacker: ~ $ Pass RM

Eks:

Kalyani@Hacker: ~ $ Pass RM E -post/[email protected]

Her fungerer imidlertid kommandoen fjerne også. For å fjerne passordet fra passordbutikken, må en full bane spesifiseres.

Viktige filer og mapper

Alle passord lagres i ~/.Passord-butikkmappe. Dette er standard passordlagringskatalog. Videre, innenfor denne mappen, finnes GPG -kryptering/dekrypteringsnøkkel i en skjult fil som heter .GPG-ID ligger på ~/.Passord-butikk/.GPG-ID. Til slutt finnes utvidelser innen ~/.Passord-butikk/.Utvidelser.

I mitt tilfelle var passordbutikken lokalisert hjemme/Kalyani/.passordbutikk. Neste gang du vil gjøre noe med passordet ditt, må du navigere til passordbutikk-katalogen, og derfra kan du utføre alle kommandoer. Vær oppmerksom på at ingenting skal lagres som ren tekst. All informasjon skal i teorien, hvis den er konfigurert riktig, krypteres med en .GPG -tag.

Å huske et dusin forskjellige passord til et dusin forskjellige nettsteder er ikke mulig. Å skrive ned alle nevnte passord i en notisbok, og lagre notatboken på et trygt sted er ikke praktisk. I slike tilfeller, så farlig som det kan se ut, må vi låse bort passordene våre på systemene våre selv. På Ubuntu trenger vi en pakke som er gratis, åpen kildekode og trygt. Pass er en slik pakke. I denne opplæringen lærte vi å sette inn, fjerne, liste, generere, flytte, finne og hente passord ved hjelp av PASS. Pass er virkelig en enkel, men kraftig pakke.

Glad koding!