feat: ssh script tweaks

This commit is contained in:
Andrejus
2023-10-24 00:42:39 +01:00
parent fb7f35049d
commit b1dcd8d68d

View File

@@ -1,9 +1,22 @@
#!/usr/bin/env bash #!/usr/bin/env bash
ssh_target="$HOME/.ssh"
ssh_key="$ssh_target/id_ed25519" # -----------------------------------------------------------------------------
ssh_pub="$ssh_key.pub" # Description:
if [ ! -f "$ssh_key" ]; then # Print SSH key.
ssh-keygen -t ed25519 -f "$ssh_key" #
ssh_method="ed25519"
ssh_target="${HOME}/.ssh"
ssh_key="${ssh_target}/id_${ssh_method}"
ssh_pub="${ssh_key}.pub"
if [ ! -f $ssh_key ]; then
ssh-keygen \
-t $ssh_method \
-f $ssh_key \
-C "$(whoami)@$(hostname)-$(date -I)"
fi fi
cat "$ssh_pub" cat $ssh_pub
unset ssh_method ssh_target ssh_key ssh_pub