ssh
This commit is contained in:
parent
08508bc940
commit
0d89c1f770
|
@ -1,2 +0,0 @@
|
||||||
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
|
|
||||||
gpgconf --launch gpg-agent
|
|
BIN
gpgkey.pri.gpg
BIN
gpgkey.pri.gpg
Binary file not shown.
23
gpgkey.pub
23
gpgkey.pub
|
@ -1,23 +0,0 @@
|
||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
|
|
||||||
mDMEXBXisxYJKwYBBAHaRw8BAQdAvtGDoPzGR0L9iK8Tm29qSUACWqZ+EyVbqRt1
|
|
||||||
77MLa5S0GW9wNTIgPG9wNTJAaGFyZGZhdWx0Lm9yZz6IkAQTFggAOBYhBEe44Ba/
|
|
||||||
l3npdVMkj6mx1MmGz8jEBQJcFg5EAhsBBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheA
|
|
||||||
AAoJEKmx1MmGz8jEi7QA/3+OmxdkznZDkwn02REpISlGf6l72M6DsY/PTNuGhxWy
|
|
||||||
AQDM2p0SQjHLVQt1FhK5yvZNGa2hV3/5VoW7LVUn+BozA7gzBFwV5EcWCSsGAQQB
|
|
||||||
2kcPAQEHQH0cxzSmbUnSGNSFhKA80pEGOpmXmJllOUnuLq0nuARfiO8EGBYIACAW
|
|
||||||
IQRHuOAWv5d56XVTJI+psdTJhs/IxAUCXBXkRwIbAgCBCRCpsdTJhs/IxHYgBBkW
|
|
||||||
CAAdFiEEchq7d8FSA16v3TwAMmGD2bdOXIcFAlwV5EcACgkQMmGD2bdOXIeCrQEA
|
|
||||||
1WOMSgpm2KF2I559Gp+ZOu6JgrCzUuNYOWUhahQCC5YBANNaZs36qU3kmBOg76Kk
|
|
||||||
P5mZ87bZFFT3hzi2S7vzK7wGZ0gA/2+ZPgHABJ8lblYrYMiv9bT91ZhwjkqBZVLk
|
|
||||||
b6tPRliPAQDyGnkmEj5gdnEDfqfSTw+8vlBEUyZ6eCC46EG7+pIvBbg4BFwV5F4S
|
|
||||||
CisGAQQBl1UBBQEBB0CA6llmQyPbHVWvy7R479s/kUNMC5geT198VUME/afECAMB
|
|
||||||
CAeIeAQYFggAIBYhBEe44Ba/l3npdVMkj6mx1MmGz8jEBQJcFeReAhsMAAoJEKmx
|
|
||||||
1MmGz8jE1voBAO3qrYmOmWJHwFRhKQ+zSDENjI6rxURITpP7dh0WjXvtAP0fuHfs
|
|
||||||
jm/vkjCwNRtbi04HL2YuQAGMrcJQjvfonlmWCrgzBFwV9ZsWCSsGAQQB2kcPAQEH
|
|
||||||
QG00yfQHb2xHOu3VD4TWpprB0+bD6qH5A3T7f3BFyByBiHgEGBYIACAWIQRHuOAW
|
|
||||||
v5d56XVTJI+psdTJhs/IxAUCXBX1mwIbIAAKCRCpsdTJhs/IxAnwAQCOFGjQsgUX
|
|
||||||
GHw5dLvQWEqdjdkxiQch8wXMFMKYJUTasgEA+gOBv+HY14ejUvqU1nCTQ7FeyVzP
|
|
||||||
WTSy49pQfBRbKQw=
|
|
||||||
=5Du+
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBtNDfo32qA34MFEIxdQT+yJ0uY9UkKrCsmh1GAFJEKE op52@OPDESK
|
|
@ -1,18 +1,11 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
KEY_GRIP=5351806D27F0E18166370620F4ED903E973C03C6
|
echo "Installing keychain..."
|
||||||
|
sudo apt install keychain
|
||||||
|
|
||||||
echo "Importing keys"
|
echo "Copying private key..."
|
||||||
gpg --import gpgkey.pub
|
cp id_op52 ~/.ssh/id_op52
|
||||||
gpg --import gpgkey.pri
|
|
||||||
|
|
||||||
echo "Adding ssh support"
|
echo "Configuring keychain..."
|
||||||
echo "enable-ssh-support" >> $HOME/.gnupg/gpg-agent.conf
|
echo "# Configured for keychain" >> ~/.bashrc
|
||||||
cat _gpg_bashrc >> $HOME/.bashrc
|
echo "eval \`keychain --eval --agents ssh id_op52\`" >> ~/.bashrc
|
||||||
echo $KEY_GRIP >> $HOME/.gnupg/sshcontrol
|
|
||||||
|
|
||||||
echo "Restarting gpg-agent"
|
|
||||||
gpgconf --kill gpg-agent
|
|
||||||
gpgconf --launch gpg-agent
|
|
||||||
|
|
||||||
echo "Please use \"gpg --editkeys key_id\" to trust your keys"
|
|
||||||
|
|
Loading…
Reference in New Issue