« Back to Index

Laptop: Configuration Summary

View original Gist on GitHub

Tags: #new #laptop #configuration #macos

New Laptop Configuration. Summary.md

Backup

cd ~/
mkdir /tmp/keys
gpg --export-secret-keys --armor <NAME> > /tmp/keys/<NAME>.asc
gpg --symmetric /tmp/keys/<NAME>.asc
gpg --export-ownertrust > /tmp/keys/trustdb.txt 

zip -r /tmp/sshbackup ~/.ssh/
unzip -l /tmp/sshbackup.zip

Restore

mkdir /tmp/keys
cd /tmp/keys

gpg --symmetric --decrypt /tmp/keys/<NAME>.gpg
gpg —-import /tmp/keys/<NAME>.asc

rm ~/.gnupg/trustdb.gpg
gpg --import-ownertrust < /tmp/keys/trustdb.txt

gpg --symmetric --decrypt /tmp/keys/sshbackup.zip.gpg
unzip /tmp/keys/sshbackup.zip
mv /tmp/keys/.ssh/ ~/

rm -rf /tmp/keys

Steps

NOTE:

Encrypt/Decrypt files…

Encrypt: gpg --encrypt -r Pass --output ~/encrypted.png.gpg ~/example.png
Decrypt: gpg --decrypt --output ~/example.png ~/encrypted.png.gpg

OTP…

Generate from QRCode image: zbarimg -q --raw example.png | pass otp insert Foo/otp/example
Usage: pass otp -c Foo/otp/example