<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Orahula</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Orahula"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Orahula"/>
	<updated>2026-05-05T23:04:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OSadmin_wiki_article&amp;diff=121028</id>
		<title>OSadmin wiki article</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OSadmin_wiki_article&amp;diff=121028"/>
		<updated>2017-05-05T10:25:26Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Chosen topics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
*Choose a topic from personal experience related with the subject or from topics found on the wiki page&lt;br /&gt;
*[[#Chosen_topics|Write the topic here]].&lt;br /&gt;
*Lecturer will confirm the topic&lt;br /&gt;
*Write your article in wiki environment &lt;br /&gt;
*Inform the [[Operating_systems#Lecturer|lecturer]] when the article is finished&lt;br /&gt;
*Receive feedback for corrections&lt;br /&gt;
&lt;br /&gt;
=Requirements for the wiki article=&lt;br /&gt;
Author: name, group and date when the article is written&lt;br /&gt;
&lt;br /&gt;
==Introduction ==&lt;br /&gt;
Covers points what will be discussed in the article, what are the requirements for the article reader; what are the operating system’s requirements. &lt;br /&gt;
&lt;br /&gt;
==Contents==&lt;br /&gt;
All commands should be easily separable from the overall text. &lt;br /&gt;
Users should be able to copy the commands directly (additional info like prompt and user distinction symbols should be left out from the command description area)&lt;br /&gt;
The text should determine what user permissions are needed to perform these tasks. &lt;br /&gt;
The reader of your article is your fellow students, so try to avoid irrelevant information and stay on topic (don’t explain the meaning of IP address or how to install Ubuntu, when your topic is actually about htop)&lt;br /&gt;
All the content should be referenced. &lt;br /&gt;
Do not use slang and try to be grammatically correct.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt; &lt;br /&gt;
Bear in mind that this is an open environment, so everything you write in your wiki article, will be public. &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Referencing==&lt;br /&gt;
Best practises of wiki referencing should be used. &lt;br /&gt;
Terms are but between square brackets to reference other articles in the system.&lt;br /&gt;
All drawing and images have to be referenced below the picture and in the text. (for example “System architecture can be viewed on image x, y and z.”)&lt;br /&gt;
Author’s own ideas have to be clearly presentable. Everything used from the sources have to be referenced. &lt;br /&gt;
&lt;br /&gt;
==Fellow student review==&lt;br /&gt;
Please find a fellow student who will review your article and give a feedback on the discussion tab of the article using [http://enos.itcollege.ee/~edmund/materials/viki-artikkel/Assessment-model-for-the-wiki-article.html the following assessment model].&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
Besides a short overview, what was discussed in this article, it should also include the author&#039;s own opinion about the topic. &lt;br /&gt;
&lt;br /&gt;
==Category==&lt;br /&gt;
Add the following category to the end of the article (last row):&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki&amp;gt;[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Chosen topics=&lt;br /&gt;
Please write here your topic and name, group:&lt;br /&gt;
* &#039;&#039;&#039;Fedora OS&#039;&#039;&#039;; Anamul Hoque Shihab; CSE-11&lt;br /&gt;
* &#039;&#039;&#039;Basic Automation with Python&#039;&#039;&#039;; Ardi Vaba; CSE-11&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/SSH_Encryption &#039;&#039;&#039;SSH Encryption&#039;&#039;&#039;], Frank Korving, CSE-11&lt;br /&gt;
* &#039;&#039;&#039;Translation of OSadmin wiki help page to English [[https://wiki.itcollege.ee/index.php/Osadmin_spikker]]&#039;&#039;&#039;; Peep Kuulme; CSE-11&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Cross-Site_Scripting_(XSS)_attacks &#039;&#039;&#039;Cross-Site Scripting&#039;&#039;&#039;]; Masaki Ihara; CSE-11&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Auditd &#039;&#039;&#039;Auditd - Linux system monitoring with audit daemon&#039;&#039;&#039;], Nika Ptskialadze, CSE-11&lt;br /&gt;
* &#039;&#039;&#039;GNU Privacy Guard (GnuPG)&#039;&#039;&#039;; Patricia Bruno Barbosa; CSE-11&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/BackBox_OS &#039;&#039;&#039;BackBox OS&#039;&#039;&#039;]; Ats Tootsi; CSE-11&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Apparmor_and_its_usage &#039;&#039;&#039;Apparmor and its usage&#039;&#039;&#039;], Mikus, CSE-11&lt;br /&gt;
*&#039;&#039;&#039;&#039;Arch Linux&#039;&#039;&#039;&#039;;Farhan Nayeem Islam;CSE-C11&lt;br /&gt;
* &#039;&#039;&#039;&#039;VPN basics&#039;&#039;&#039;&#039;, Christian Cataldo, CSE-C11; [https://wiki.itcollege.ee/index.php/VPN_(English_version)]&lt;br /&gt;
* &#039;&#039;Translation of DDoS Wiki page[[https://wiki.itcollege.ee/index.php/DDoS_Eng]]&#039;&#039;&#039;; Andris Männik; CSE-11&lt;br /&gt;
*&#039;&#039;&#039;Translation of Ps Wiki page[[https://wiki.itcollege.ee/index.php/Ps]]&#039;&#039;&#039;&#039;&#039;; Christopher Carr; CSE-11&lt;br /&gt;
*&#039;&#039;&#039;Translation of Bash_Shell wiki page[[https://wiki.itcollege.ee/index.php/BASH_shell_en]]&#039;&#039;&#039;; Steven Rugam; CSE-11&lt;br /&gt;
*&#039;&#039;&#039;Pass: The Standard Unix Password Manager&#039;&#039;&#039;[[https://wiki.itcollege.ee/index.php/Pass]]; Oliver Rahula; CSE-11&lt;br /&gt;
*&#039;&#039;&#039;Rsync&#039;&#039;&#039;; Eriks Ocakovskis; C11&lt;br /&gt;
==Ideas==&lt;br /&gt;
* UNIX CLI password manager https://www.passwordstore.org and its GUI http://qtpass.org/&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Osadmin_referaadi_teemad counterpart article in Estonian]&lt;br /&gt;
* http://manpage.io&lt;br /&gt;
* https://linuxjourney.com/&lt;br /&gt;
* [https://linux.die.net/man/ Linux man-pages]&lt;br /&gt;
* [https://linux.die.net Linux docs]&lt;br /&gt;
* http://www.tecmint.com/60-commands-of-linux-a-guide-from-newbies-to-system-administrator/&lt;br /&gt;
* http://www.tecmint.com/useful-linux-commands-for-system-administrators/&lt;br /&gt;
* http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html&lt;br /&gt;
* http://www.thegeekstuff.com/2010/12/50-unix-linux-sysadmin-tutorials&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121026</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121026"/>
		<updated>2017-05-05T09:34:54Z</updated>

		<summary type="html">&lt;p&gt;Orahula: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid &amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on mõeldud neile, kes soovivad hoiustada oma paroolid ühes kindlas kohas, teades, et kõik paroolid on eraldi krüpteeritud ning kaitstud. Pass annab kasutajale ühtlasi võimaluse luua unikaalseid ning keerukamaid salasõnasid erinevate keskkondade tarbeks, kuna puudub otsene vajadus muretseda nende unustamise pärast - igal ajahetkel on võimalik salasõna õigusust kontrollida. Lisaks sellele on võimalik kustutada, muuta kui ka lisada uusi, mis teeb antud paroolihaldurist äärmiselt vajaliku igapäevase abimehe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121025</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121025"/>
		<updated>2017-05-05T09:32:17Z</updated>

		<summary type="html">&lt;p&gt;Orahula: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid &amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on mõeldud neile, kes soovivad hoiustada oma paroolid ühes kindlas kohas, teades, et kõik paroolid on eraldi krüpteeritud ning kaitstud. Pass annab kasutajale ühtlasi võimaluse luua unikaalseid ning keerukamaid salasõnasid erinevate keskkondade tarbeks, kuna puudub otsene vajadus muretseda nende unustamise pärast - igal ajahetkel on võimalik salasõna õigusust kontrollida. Lisaks sellele on võimalik kustutada, muuta kui ka lisada uusi, mis teeb antud paroolihaldurist äärmiselt vajaliku igapäevase abimehe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121024</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121024"/>
		<updated>2017-05-05T09:30:43Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid &amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on mõeldud neile, kes soovivad hoiustada oma paroolid ühes kindlas kohas, teades, et kõik paroolid on eraldi krüpteeritud ning kaitstud. Pass annab kasutajale ühtlasi võimaluse luua unikaalseid ning keerukamaid salasõnasid erinevate keskkondade tarbeks, kuna puudub otsene vajadus muretseda nende unustamise pärast - igal ajahetkel on võimalik salasõna õigusust kontrollida. Lisaks sellele on võimalik kustutada, muuta kui ka lisada uusi, mis teeb antud paroolihaldurist äärmiselt vajaliku igapäevase abimehe.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121021</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121021"/>
		<updated>2017-05-05T09:17:52Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid &amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
Pass (paroolihaldur) on mõeldud neile, kes soovivad hoiustada oma paroolid ühes kindlas kohas, lähtudes eelkõige turvalisusest.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121018</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121018"/>
		<updated>2017-05-05T09:12:24Z</updated>

		<summary type="html">&lt;p&gt;Orahula: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid &amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121017</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121017"/>
		<updated>2017-05-05T09:11:45Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi paigaldaminePassword Store download page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid &amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121016</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121016"/>
		<updated>2017-05-05T09:11:01Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid &amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121015</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121015"/>
		<updated>2017-05-05T09:10:18Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Ühilduvad kliendid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid &amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121014</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121014"/>
		<updated>2017-05-05T09:09:39Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref name=&amp;quot;Password Store official homepage&amp;quot;&amp;gt;[https://www.passwordstore.org/]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121012</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121012"/>
		<updated>2017-05-05T09:07:39Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Ühilduvad kliendid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alljärgnevast nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks.&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121011</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121011"/>
		<updated>2017-05-05T09:07:00Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* KäsklusedPassword Store about page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Allaolevas tabelis on välja toodud kõige levinumad käsklused Passi kasutamiseks.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Antud nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks:&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121010</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121010"/>
		<updated>2017-05-05T09:06:02Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* GnuPG võtmete import ja eksport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Antud nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks:&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121009</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121009"/>
		<updated>2017-05-05T09:04:48Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Version Control  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passil on olemas Giti tugi. See annab võimaluse luua paroolide jaoks privaatsed repositooriumid, kuhu neid saab edukalt talletada. Teoorias saab paroole ka turvaliselt üles laadida avalikesse kohtadesse nagu seda on Github, kuna kõik paroolid on krüpteeritud GPG võtmega.&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Antud nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks:&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121008</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121008"/>
		<updated>2017-05-05T08:52:49Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Ühendustarkvara  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ühilduvad kliendid===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Antud nimekirjast leiab erinevaid kliente ja graafilisi kasutajaliideseid eri platvormide jaoks:&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: &#039;&#039;&#039;väga kasulik&#039;&#039;&#039; dmenu skript&lt;br /&gt;
&lt;br /&gt;
- [http://qtpass.org/ qtpass]: cross-platform GUI klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
- [https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/davidjb/pass-ios#readme pass-ios]: (vanem) iOS app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/mbos/Pass4Win#readme Pass4Win]: Windowsi klient&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Pext/pext_module_pass#readme pext_module_pass]: [https://pext.hackerchick.me/ Pexti] moodul&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/Kwpolska/upass#readme upass]: interaktiivne konsooli UI&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfredi integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X intergratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://github.com/languitar/pass-git-helper pass-git-helper]: giti volituste integratsioon&lt;br /&gt;
&lt;br /&gt;
- [https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: emacsi pakett&lt;br /&gt;
&lt;br /&gt;
- [https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: Xmonad prompt&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121007</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121007"/>
		<updated>2017-05-05T08:36:32Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Ühendustarkvara  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ühendustarkvara &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
[https://git.zx2c4.com/password-store/tree/contrib/dmenu passmenu]: an extremely useful and awesome dmenu script&lt;br /&gt;
&lt;br /&gt;
[http://qtpass.org/ qtpass]: cross-platform GUI client&lt;br /&gt;
&lt;br /&gt;
[https://github.com/zeapo/Android-Password-Store#readme Android-Password-Store]: Android app&lt;br /&gt;
&lt;br /&gt;
[https://mssun.github.io/passforios/ passforios]: iOS app&lt;br /&gt;
&lt;br /&gt;
[https://github.com/davidjb/pass-ios#readme pass-ios]: (older) iOS app&lt;br /&gt;
&lt;br /&gt;
[https://github.com/jvenant/passff#readme passff]: Firefox plugin&lt;br /&gt;
&lt;br /&gt;
[https://github.com/dannyvankooten/browserpass#readme browserpass]: Chrome plugin&lt;br /&gt;
&lt;br /&gt;
[https://github.com/mbos/Pass4Win#readme Pass4Win]: Windows client&lt;br /&gt;
&lt;br /&gt;
[https://github.com/Pext/pext_module_pass#readme pext_module_pass]: module for [https://pext.hackerchick.me/ Pext]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/cortex/gopass#readme gopass]: Go GUI app&lt;br /&gt;
&lt;br /&gt;
[https://github.com/Kwpolska/upass#readme upass]: interactive console UI&lt;br /&gt;
&lt;br /&gt;
[https://github.com/CGenie/alfred-pass#readme alfred-pass]: Alfred integration&lt;br /&gt;
&lt;br /&gt;
[https://github.com/MatthewWest/pass-alfred#readme pass-alfred]: Alfred integration&lt;br /&gt;
&lt;br /&gt;
[https://github.com/johanthoren/simple-pass-alfred simple-pass-alfred]: Alfred integration&lt;br /&gt;
&lt;br /&gt;
[https://git.zx2c4.com/password-store/tree/contrib/pass.applescript pass.applescript]: OS X integration&lt;br /&gt;
&lt;br /&gt;
[https://github.com/languitar/pass-git-helper pass-git-helper]: git credential integration&lt;br /&gt;
&lt;br /&gt;
[https://git.zx2c4.com/password-store/tree/contrib/emacs password-store.el]: an emacs package&lt;br /&gt;
&lt;br /&gt;
[https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt-Pass.html XMonad.Prompt.Pass]: prompt for Xmonad&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121006</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121006"/>
		<updated>2017-05-05T08:26:57Z</updated>

		<summary type="html">&lt;p&gt;Orahula: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ühendustarkvara &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121000</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=121000"/>
		<updated>2017-05-05T08:19:25Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Põhitõed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120862</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120862"/>
		<updated>2017-05-01T15:19:26Z</updated>

		<summary type="html">&lt;p&gt;Orahula: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120861</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120861"/>
		<updated>2017-05-01T15:18:21Z</updated>

		<summary type="html">&lt;p&gt;Orahula: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120860</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120860"/>
		<updated>2017-05-01T15:15:49Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Version Control  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120858</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120858"/>
		<updated>2017-05-01T15:15:13Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* GnuPG võtmete import ja eksport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120857</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120857"/>
		<updated>2017-05-01T15:14:18Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on olemas mitmeid erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120856</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120856"/>
		<updated>2017-05-01T15:13:39Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Paroolid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120855</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120855"/>
		<updated>2017-05-01T15:12:49Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi seadistaminePass Unix Password Manager */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;$ pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120854</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120854"/>
		<updated>2017-05-01T15:12:21Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* GNU Privacy Guard (GnuPG) 2.x võtme loomine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install rng-tools&lt;br /&gt;
$ sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120853</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120853"/>
		<updated>2017-05-01T15:11:43Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi paigaldaminePassword Store download page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
# emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120852</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120852"/>
		<updated>2017-05-01T15:08:31Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* KäsklusedPassword Store About */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store about page]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120851</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120851"/>
		<updated>2017-05-01T15:08:05Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi paigaldaminePassword Store download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download page]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120850</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120850"/>
		<updated>2017-05-01T15:07:53Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store official homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120849</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120849"/>
		<updated>2017-05-01T15:06:08Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120848</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120848"/>
		<updated>2017-05-01T15:05:31Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi paigaldaminePassword Store download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120847</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120847"/>
		<updated>2017-05-01T15:04:44Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees (Joonis 1.). Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120846</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120846"/>
		<updated>2017-05-01T15:03:40Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* GNU Privacy Guard (GnuPG) 2.x võtme loominePass Unix Password Manager */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120845</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120845"/>
		<updated>2017-05-01T15:02:14Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* GnuPG võtmete import ja eksportPass Unix Password Manager */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120844</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120844"/>
		<updated>2017-05-01T15:01:19Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Paroolid[name=&amp;quot;Pass Unix Password Manager&amp;quot;] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120843</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120843"/>
		<updated>2017-05-01T15:00:44Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Version Control */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref&amp;gt;[name=&amp;quot;Pass Unix Password Manager&amp;quot;]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control &amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120842</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120842"/>
		<updated>2017-05-01T15:00:13Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi seadistaminePass Unix Password Manager */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref name=&amp;quot;Pass Unix Password Manager&amp;quot;&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref&amp;gt;[name=&amp;quot;Pass Unix Password Manager&amp;quot;]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120841</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120841"/>
		<updated>2017-05-01T14:58:23Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* ParoolidPass Unix Password Manager */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref&amp;gt;[name=&amp;quot;Pass Unix Password Manager&amp;quot;]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120839</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120839"/>
		<updated>2017-05-01T14:54:06Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Käsklused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused&amp;lt;ref&amp;gt;[https://git.zx2c4.com/password-store/about/ Password Store About]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120838</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120838"/>
		<updated>2017-05-01T14:53:00Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* GnuPG võtmete import ja eksport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120837</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120837"/>
		<updated>2017-05-01T14:52:33Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Paroolid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120836</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120836"/>
		<updated>2017-05-01T14:51:52Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Paroolid ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120834</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120834"/>
		<updated>2017-05-01T14:49:41Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* GNU Privacy Guard (GnuPG) 2.x võtme loomine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine&amp;lt;ref&amp;gt;[http://www.tricksofthetrades.net/2015/07/04/notes-pass-unix-password-manager/ Pass Unix Password Manager]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120833</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120833"/>
		<updated>2017-05-01T14:46:50Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ Password Store]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120832</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120832"/>
		<updated>2017-05-01T14:46:24Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi paigaldaminePasswordstore download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ passwordstore.org]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Password Store download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120831</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120831"/>
		<updated>2017-05-01T14:46:05Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi paigaldamine[https://www.passwordstore.org/#download] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ passwordstore.org]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download Passwordstore download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120829</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120829"/>
		<updated>2017-05-01T14:45:26Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Passi paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ passwordstore.org]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine&amp;lt;ref&amp;gt;[https://www.passwordstore.org/#download]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120827</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120827"/>
		<updated>2017-05-01T14:44:39Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ passwordstore.org]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120826</id>
		<title>Pass</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Pass&amp;diff=120826"/>
		<updated>2017-05-01T14:37:31Z</updated>

		<summary type="html">&lt;p&gt;Orahula: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Sissejuhatus&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pass&#039;&#039;&#039; on standardne unixi paroolihaldur, mille iga parool paikneb krüpteeritud gpg faili sees.&amp;lt;ref&amp;gt;[Joonis 1. Pass on standardne unixi paroolihaldur.]&amp;lt;/ref&amp;gt; Tegu on lihtsa shell skriptiga. Failinimed põhinevad üldiselt veebilehel või ressursil ning kirjeldavad iga parooli kasutusala. Kõiki faile on võimalik organiseerida hierarhia põhiselt kaustadeks, kopeerida ühest arvutist teise ning loomulikult ka manipuleerida. Lühidalt öeldes muudab pass iga individuaalse parooli haldamise väga lihtsaks. Paroolid paiknevad &amp;lt;code&amp;gt;~/.password-store&amp;lt;/code&amp;gt; kataloogis ning nende lisamiseks, muutmiseks, genereerimiseks kui ka kuvamiseks on palju erinevaid standardseid unixi kui ka passi käsklusi. Lisaks sellele on veel mitmeid teisi omadusi - näiteks on ajutiselt võimalik parool kopeerida &#039;&#039;clipboardi&#039;&#039; või siis hoida oma paroolidel silm peal, kasutades giti.&amp;lt;ref&amp;gt;[https://www.passwordstore.org/ passwordstore.org]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Pass_default.PNG|thumb|x340px|none|Joonis 1. Pass on standardne unixi paroolihaldur.]]&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Põhitõed&#039;&#039;&#039;==&lt;br /&gt;
=== Passi paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kõige uuem versioon hetkel on 1.7.1.&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu / Debian ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RHEL ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo yum install pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo zypper in password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Gentoo ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
emerge -av pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Arch ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pacman -S pass&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Macintosh ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ brew install pass&lt;br /&gt;
$ echo &amp;quot;source /usr/local/etc/bash_completion.d/password-store&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GNU Privacy Guard (GnuPG) 2.x võtme loomine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Passi kasutamiseks on vajalik gpg2 võti. Võtme loomiseks kirjutada konsooli järgnev käsklus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --full-gen-key   # Võimalik on kasutada ka &#039;gpg2 --gen-key&#039; käsku&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Vali võtme tüüp. Vaikeväärtus on 1.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please select what kind of key you want:&lt;br /&gt;
   (1) RSA and RSA (default)&lt;br /&gt;
   (2) DSA and Elgamal&lt;br /&gt;
   (3) DSA (sign only)&lt;br /&gt;
   (4) RSA (sign only)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Vali võtme pikkus. Vaikeväärtus on 2048.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
RSA keys may be between 1024 and 4096 bits long.&lt;br /&gt;
What keysize do you want? (2048)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Vali võtme kehtivusaeg. Vaikeväärtus on 0.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please specify how long the key should be valid.&lt;br /&gt;
         0 = key does not expire&lt;br /&gt;
      &amp;lt;n&amp;gt;  = key expires in n days&lt;br /&gt;
      &amp;lt;n&amp;gt;w = key expires in n weeks&lt;br /&gt;
      &amp;lt;n&amp;gt;m = key expires in n months&lt;br /&gt;
      &amp;lt;n&amp;gt;y = key expires in n years&lt;br /&gt;
Key is valid for? (0)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Võtme tuvastamiseks on vajalik kasutajatunnuse loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
GnuPG needs to construct a user ID to identify your key.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimesena sisestada oma nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Real name:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Järgmisena sisestada oma e-posti address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
E-mail address:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viimasena lisada lühikirjeldus, mis aitab hiljem erinevaid kasutajaid eristada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui andmed on õiged, siis jätkamiseks valida (O):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Võtme kaitsmiseks on vajalik ka parooli loomine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please enter the passphrase to protect your new key.&lt;br /&gt;
&lt;br /&gt;
Enter passphrase:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7) Võtme edukaks genereerimiseks toimetada vastavalt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
We need to generate a lot of random bytes. It is a good idea to perform&lt;br /&gt;
some other action (type on the keyboard, move the mouse, use the&lt;br /&gt;
disks) during the prime generation; this gives the random number&lt;br /&gt;
generator a better chance to gain enough entropy.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Terminal võib antud informatsiooni paaril korral uuesti väljastada.&lt;br /&gt;
&lt;br /&gt;
Oluline on olla järjekindel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Not enough random bytes available.  Please do some other work to give&lt;br /&gt;
the OS a chance to collect more entropy! (Need 61 more bytes)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhul, kui eelnev protsess peaks hanguma või täielikult ebaõnnestuma, avada uus terminaliaken ja sisestada antud käsklused:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install rng-tools&lt;br /&gt;
sudo rngd -r /dev/urandom&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Protsess peaks nüüd jätkuma ning lõpuks teatama:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: key 12345678 marked as ultimately trusted&lt;br /&gt;
public and secret key created and signed.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Passi seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Sisestada varasemalt genereeritud gpg2 võti või e-posti address &amp;lt;gpg-id or email&amp;gt; asemele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init &amp;lt;gpg-id or email&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;pass init kasutajanimi@itcollege.ee&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekraanile ilmub kinnitus:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store’&lt;br /&gt;
Password store initialized for kasutajanimi@itcollege.ee.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paroolid ===&lt;br /&gt;
&lt;br /&gt;
==== Paroolide lisamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli manuaalne lisamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass insert social/facebook     # Sotsiaalmeedia directory, mille subdir on Facebook.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social’&lt;br /&gt;
mkdir: created directory ‘/home/kasutajanimi/.password-store/social/facebook’&lt;br /&gt;
Enter password for social/facebook:&lt;br /&gt;
Retype password for social/facebook:&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli automaatne genereerimine, n = parooli pikkus numbrina:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook n&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass generate social/facebook 8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide muutmine ning eemaldamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Parooli muutmine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass edit social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Parooli eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli eemaldamine koos kaustaga:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -r social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli &#039;&#039;force&#039;&#039; eemaldamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass rm -f social/twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Paroolide kuvamine ning ligipääs ====&lt;br /&gt;
&lt;br /&gt;
1) Paroolipuu sisu kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Password Store&lt;br /&gt;
└── social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Paroolipuu ühe osa või sektsiooni kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass ls social/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
social&lt;br /&gt;
    └── facebook&lt;br /&gt;
    └── twitter&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Parooli dekrüpteerimine ning kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass social/facebook&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
abcdef&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Parooli dekrüpteerimine ning kopeerimine &#039;&#039;clipboardi&#039;&#039; 45 sekundiks:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ pass -c social/twitter&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Copied social/twitter to clipboard. Will clear in 45 seconds.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===GnuPG võtmete import ja eksport===&lt;br /&gt;
GnuPG võtmeid on passis võimalik teistesse süsteemidesse üle viia. Vajalik on public key olemasolu.&lt;br /&gt;
&lt;br /&gt;
====Avalikud võtmed====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Avalikke ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_public.key --export 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_public.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Privaatsed võtmed====&lt;br /&gt;
&lt;br /&gt;
1) Privaatsete ning aktiivsete võtmete kuvamine:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --list-secret-keys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ekspordi leitud võti faili, kasutades võtme ID:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys &amp;lt;key ID value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 -ao pass_private.key --export-secret-keys 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Impordi loodud fail uude süsteemi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg2 --import pass_private.key&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Usalduse puudumine uues süsteemis====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnikord võib tulla ette olukord, kui pärast võtme üle viimist uude süsteemi saadakse veateade:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
gpg: There is no assurance this key belongs to the named user&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See tuleneb, kui soovitatakse krüpteerida või muuta olemasolevat Passi sisendit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Probleemi lahendamiseks tuleb muuta võtit:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key &amp;lt;Key Value&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
$ gpg2 --edit-key 123456&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Konsooli tuleb kirjutada:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
trust&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Valida vastav usalduse tase, 5 olles kõige usaldusväärsem:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
Please decide how far you trust this user to correctly verify other users keys&lt;br /&gt;
(by looking at passports, checking fingerprints from different sources, etc.)&lt;br /&gt;
&lt;br /&gt;
1 = I dont know or wont say&lt;br /&gt;
2 = I do NOT trust&lt;br /&gt;
3 = I trust marginally&lt;br /&gt;
4 = I trust fully&lt;br /&gt;
5 = I trust ultimately&lt;br /&gt;
m = back to the main menu&lt;br /&gt;
&lt;br /&gt;
Your decision?&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegevus, mida üritasid varasemalt läbi Passi kasutada, peaks nüüd töötama, kuna võti on saanud heakskiidu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Käsklused===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Käsk&lt;br /&gt;
! Kirjeldus&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;init [--path=sub-folder, -p sub-folder] gpg-id...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue paroolihoidla seadistamine ning gpg-id kasutamine krüpteerimiseks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ls subfolder&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja antud alamkaustas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;find pass-names...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kuvab paroolide nimekirja, mis vastab võtmesõnale.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;show pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dekrüpteerib ning kuvab parooli konsoolis.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;insert pass-names&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli lisamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;edit pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli sisestamine või olemasoleva muutmine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;generate pass-name [pass-length]&amp;lt;/code&amp;gt;&lt;br /&gt;
| Uue parooli genereerimine süsteemi poolt.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rm [--recursive, -r] [--force, -f] pass-name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli eemaldamine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mv [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli teisaldamine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cp [--force, -f] old-path new-path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Parooli kopeerimine vanast asukohast uude asukohta.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git git-command-args...&amp;lt;/code&amp;gt;&lt;br /&gt;
| Paroolide lisamine git repositooriumisse.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt;&lt;br /&gt;
| Kasutusnõuanded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;&lt;br /&gt;
| Versiooni kohta põhinev informatsioon.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version Control ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti paigaldamine ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Giti kasutamine ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Esimene samm:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
cd /kasutajanimi/.password-store&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Seadista oma repositoorium:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git init&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Lisa repositooriumile aadress ja nimi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git remote add origin git-repo-address.com:repo-name&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Kinnita valikud:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push -u --all&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Nüüd on võimalik lisada, muuta, eemaldada ning läbi viia muudatusi, pärast mida saab need kõik tõugata oma välisesse repositooriumisse:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; style=&amp;quot;background:Azure&amp;quot;&amp;gt;&lt;br /&gt;
pass git push&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;==&lt;br /&gt;
==&#039;&#039;&#039;Autor&#039;&#039;&#039;==&lt;br /&gt;
Nimi: Oliver Rahula &amp;lt;br&amp;gt;&lt;br /&gt;
Rühm: C11&amp;lt;br&amp;gt;&lt;br /&gt;
Kuupäev: 23.04.2017&lt;br /&gt;
==Allikad==&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Orahula</name></author>
	</entry>
</feed>