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
|
||||
|
||||
KEY_GRIP=5351806D27F0E18166370620F4ED903E973C03C6
|
||||
echo "Installing keychain..."
|
||||
sudo apt install keychain
|
||||
|
||||
echo "Importing keys"
|
||||
gpg --import gpgkey.pub
|
||||
gpg --import gpgkey.pri
|
||||
echo "Copying private key..."
|
||||
cp id_op52 ~/.ssh/id_op52
|
||||
|
||||
echo "Adding ssh support"
|
||||
echo "enable-ssh-support" >> $HOME/.gnupg/gpg-agent.conf
|
||||
cat _gpg_bashrc >> $HOME/.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"
|
||||
echo "Configuring keychain..."
|
||||
echo "# Configured for keychain" >> ~/.bashrc
|
||||
echo "eval \`keychain --eval --agents ssh id_op52\`" >> ~/.bashrc
|
||||
|
|
Loading…
Reference in New Issue