Muokataan sivua Pass
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 4: | Rivi 4: | ||
| kuva= | | kuva= | ||
| kuvateksti= | | kuvateksti= | ||
| lisenssi=[[ | | lisenssi=[[GPL]]v2+ | ||
| käyttöliittymä=teksti | | käyttöliittymä=teksti | ||
| kotisivu=[http://www.passwordstore.org/ www.passwordstore.org] | | kotisivu=[http://www.passwordstore.org/ www.passwordstore.org] | ||
}} | }} | ||
'''pass''' on yksinkertainen Unix-filosofian mukainen salasanojen hallintaan tarkoitettu ohjelma. Jokainen salasana tallennetaan | '''pass''' on yksinkertainen Unix-filosofian mukainen salasanojen hallintaan tarkoitettu ohjelma. Jokainen salasana tallennetaan [[GnuPG]]-ohjelmalla salattuun tiedostoon, jonka tiedostonimi on nettisivun tai muun asian nimi johon salasana on. Nämä salatut tiedostot voidaan organisoida tiedostorakenteiksi, jotka on helppo siirtää laitteesta toiseen. | ||
Kaikki salasanat tallennetaan <tt>~/.password-store</tt>-hakemistoon. pass tarjoaa komennot salasanojen lisäämiseen, muokkaamiseen, generoimiseen ja palauttamiseen. pass on periaatteessa vain yksinkertainen shell-skripti, joka käyttää hyväkseen muita ohjelmia, kuten [[git]], [[gpg]] ja [[ | Kaikki salasanat tallennetaan <tt>~/.password-store</tt>-hakemistoon. pass tarjoaa komennot salasanojen lisäämiseen, muokkaamiseen, generoimiseen ja palauttamiseen. pass on periaatteessa vain yksinkertainen shell-skripti, joka käyttää hyväkseen muita ohjelmia, kuten [[git]], [[gpg]], [[pwgen]] ja [[xsel]]. Salasanatietokanta onkin siksi helposti hallittavissa muilla ohjelmilla. | ||
==Asennus== | ==Asennus== | ||
Rivi 19: | Rivi 19: | ||
$ echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc | $ echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc | ||
== | ==Käyttö== | ||
Ohjelma tarvitsee toimiakseen GnuPG-avainparin, eli se tulee generoida ensin. Ohjeet avainparin generointiin löytyvät artikkelista [[GnuPG#Käyttö|GnuPG]]. | '''Ohjelma tarvitsee toimiakseen GnuPG-avainparin''', eli se tulee generoida ensin. Ohjeet avainparin generointiin löytyvät artikkelista [[GnuPG#Käyttö|GnuPG]]. | ||
Ensin luodaan salasanahakemisto <tt>~/.password-store</tt>. Avaimen tunniste on oman GnuPG-avaimen tunniste. | Ensin luodaan salasanahakemisto <tt>~/.password-store</tt>. Avaimen tunniste on oman GnuPG-avaimen tunniste. | ||
$ pass init <avaimen-tunniste> | $ pass init <avaimen-tunniste> | ||
Seuraavaksi voidaan lisätä salasana tietokantaan. | Seuraavaksi voidaan lisätä salasana tietokantaan. | ||
$ pass insert <salasanan-nimi> | $ pass insert <salasanan-nimi> | ||
Rivi 40: | Rivi 38: | ||
├── foorumi | ├── foorumi | ||
└── wiki | └── wiki | ||
Salasanan voi hakea tietokannasta, jolloin ohjelma kysyy GnuPG-avaimen salasanaa. Valitsimella <tt>-c</tt> voi salasanan kopioida suoraan leikepöydälle ilman että se näkyy komentorivillä | Salasanan voi hakea tietokannasta, jolloin ohjelma kysyy GnuPG-avaimen salasanaa. Valitsimella <tt>-c</tt> voi salasanan kopioida suoraan leikepöydälle ilman että se näkyy komentorivillä. | ||
$ pass <salasanan-nimi> | $ pass <salasanan-nimi> | ||
Salasanoja lisätessä voi myös generoida täysin satunnaisen uuden salasanan. Tämä tapahtuu [[ | Salasanoja lisätessä voi myös generoida täysin satunnaisen uuden salasanan. Tämä tapahtuu [[pwgen]]-ohjelmalla. Parametriksi annetaan haluttu salasanan pituus. | ||
$ pass generate <hakemisto>/<salasanan-nimi> 32 -n | $ pass generate <hakemisto>/<salasanan-nimi> 32 -n | ||
Salasana voidaan poistaa tietokannasta komentamalla: | Salasana voidaan poistaa tietokannasta komentamalla: | ||
$ pass rm <hakemisto>/<salasanan-nimi> | $ pass rm <hakemisto>/<salasanan-nimi> | ||
{{Salasanojen hallinta}} | {{Salasanojen hallinta}} |