fix: prefer hardware-backed ssh keys
This commit is contained in:
@@ -14,7 +14,10 @@ in
|
||||
chmod 644 "$HOST_DIR/ssh_host.pub"
|
||||
fi
|
||||
|
||||
USER_KEY="/home/${username}/.ssh/id_ed25519.pub"
|
||||
USER_KEY="/home/${username}/.ssh/id_ed25519_sk.pub"
|
||||
if [ ! -f "$USER_KEY" ]; then
|
||||
USER_KEY="/home/${username}/.ssh/id_ed25519.pub"
|
||||
fi
|
||||
if [ -f "$USER_KEY" ] && [ -d "$HOST_DIR" ]; then
|
||||
cp "$USER_KEY" "$HOST_DIR/ssh_user.pub"
|
||||
chown ${username}:users "$HOST_DIR/ssh_user.pub"
|
||||
|
||||
Reference in New Issue
Block a user