mirror of
https://github.com/webinstall/webi-installers.git
synced 2026-08-19 03:56:16 +00:00
ensure .ssh/config and .ssh/authorized_keys
This commit is contained in:
@@ -31,6 +31,8 @@
|
||||
chmod 0700 /home/me/.ssh/
|
||||
cp -r "$HOME/.ssh/authorized_keys" /home/me/.ssh/
|
||||
chmod 0600 /home/me/.ssh/authorized_keys
|
||||
touch /home/me/.ssh/config
|
||||
chmod 0644 /home/me/.ssh/config
|
||||
chown -R me:me /home/me/.ssh/
|
||||
|
||||
# ensure that 'me' has an SSH Keypair
|
||||
|
||||
@@ -9,6 +9,17 @@
|
||||
chmod 0700 "$HOME/.ssh/"
|
||||
fi
|
||||
|
||||
if [ ! -f "$HOME/.ssh/config" ]; then
|
||||
# for the benefit of VSCode
|
||||
touch "$HOME/.ssh/config"
|
||||
chmod 0644 "$HOME/.ssh/config"
|
||||
fi
|
||||
|
||||
if [ ! -f "$HOME/.ssh/authorized_keys" ]; then
|
||||
touch "$HOME/.ssh/authorized_keys"
|
||||
chmod 0600 "$HOME/.ssh/authorized_keys"
|
||||
fi
|
||||
|
||||
if [ ! -f "$HOME/.ssh/id_rsa" ]; then
|
||||
ssh-keygen -b 2048 -t rsa -f "$HOME/.ssh/id_rsa" -q -N ""
|
||||
echo ""
|
||||
|
||||
Reference in New Issue
Block a user