deploy: 📦 More Tweaks
This commit is contained in:
@@ -1,8 +1,17 @@
|
|||||||
# tbc
|
#!/bin/bash
|
||||||
# work in progress!
|
|
||||||
|
|
||||||
|
REMOTE="devin@192.168.0.49"
|
||||||
|
|
||||||
rsync devin@192.168.0.49:~/.ssh/id_rsa devin@192.168.0.49:~/.ssh/id_rsa.pub devin@192.168.0.49:~/.ssh/config devin@192.168.0.49:~/.private.gpg ~/.ssh/
|
echo "📥 Pulling SSH keys..."
|
||||||
|
rsync "$REMOTE:~/.ssh/id_rsa" ~/.ssh/ && chmod 600 ~/.ssh/id_rsa
|
||||||
|
rsync "$REMOTE:~/.ssh/id_rsa.pub" ~/.ssh/ && chmod 644 ~/.ssh/id_rsa.pub
|
||||||
|
rsync "$REMOTE:~/.ssh/config" ~/.ssh/ && chmod 644 ~/.ssh/config
|
||||||
|
|
||||||
gpg --import ~/.ssh/private.gpg
|
echo "📥 Pulling GPG key..."
|
||||||
|
rsync "$REMOTE:~/my-gpg-key.asc" ~/
|
||||||
|
|
||||||
|
echo "🔑 Importing GPG key..."
|
||||||
|
gpg --import ~/my-gpg-key.asc
|
||||||
|
rm ~/my-gpg-key.asc # Clean up after import
|
||||||
|
|
||||||
|
echo "✅ SSH and GPG setup complete!"
|
||||||
Reference in New Issue
Block a user