...
Code Block |
---|
[cottrell@pinger ~]$ gpg --gen-key gpg (GnuPG) 2.0.14; Copyright (C) 2009 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. gpg: keyring `/u/sf/cottrell/.gnupg/secring.gpg' created gpg: keyring `/u/sf/cottrell/.gnupg/pubring.gpg' created Please select what kind of key you want: (1) RSA and RSA (default) (2) DSA and Elgamal (3) DSA (sign only) (4) RSA (sign only) Your selection? RSA keys may be between 1024 and 4096 bits long. What keysize do you want? (2048) Requested keysize is 2048 bits Please specify how long the key should be valid. 0 = key does not expire <n> = key expires in n days <n>w = key expires in n weeks <n>m = key expires in n months <n>y = key expires in n years Key is valid for? (0) Key does not expire at all Is this correct? (y/N) y GnuPG needs to construct a user ID to identify your key. Real name: Roger Cottrell Email address: rlacottrell@gmail.com Comment: Les You selected this USER-ID: "Roger Cottrell (Les) <rlacottrell@gmail.com>" Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? O You need a Passphrase to protect your secret key. can't connect to `/u/sf/cottrell/.gnupg/S.gpg-agent': No such file or directory gpg-agent[6645]: directory `/u/sf/cottrell/.gnupg/private-keys-v1.d' created We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, utilize the disks) during the prime generation; this gives the random number generator a better chance to gain enough entropy. We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, utilize the disks) during the prime generation; this gives the random number generator a better chance to gain enough entropy. ^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[B gjhgjhfhfuiuiouomnmmnnbb /u/sf/cottrell/.gnupg/trustdb.gpg: trustdb created gpg: key 271CF0E9 marked as ultimately trusted public and secret key created and signed. gpg: checking the trustdb gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u pub 2048R/271CF0E9 2013-09-11 Key fingerprint = 0B4F EC8A D1D0 568A 654C BD99 B058 14A9 271C F0E9 uid Roger Cottrell (Les) <rlacottrell@gmail.com> sub 2048R/87C7DB76 2013-09-11 [cottrell@pinger ~]$ [cottrell@pinger ~]$ ls -la .gnupg/ total 62 drwx------ 3 cottrell sf 2048 Sep 10 22:35 ./ drwxr-xr-x 108 cottrell sf 49152 Sep 10 21:50 ../ drwx------ 2 cottrell sf 2048 Sep 10 22:06 private-keys-v1.d/ -rw------- 1 cottrell sf 1203 Sep 10 22:35 pubring.gpg -rw------- 1 cottrell sf 1203 Sep 10 22:35 pubring.gpg~ -rw------- 1 cottrell sf 600 Sep 10 22:35 random_seed -rw------- 1 cottrell sf 2581 Sep 10 22:35 secring.gpg -rw------- 1 cottrell sf 1280 Sep 10 22:35 trustdb.gpg |
Set up privilages for .gnupg directory
Set up a .gnupg directory with the right privileges. Initially you will get something like:
...