From e81a7415d8a45611aa37b56cd4470ff589a0e52b Mon Sep 17 00:00:00 2001 From: a-kenji Date: Wed, 17 Apr 2024 21:45:14 +0200 Subject: [PATCH] clan: `clan ssh` fix password login --- pkgs/clan-cli/clan_cli/ssh/cli.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/clan-cli/clan_cli/ssh/cli.py b/pkgs/clan-cli/clan_cli/ssh/cli.py index cda9d6b3..9288ca0d 100644 --- a/pkgs/clan-cli/clan_cli/ssh/cli.py +++ b/pkgs/clan-cli/clan_cli/ssh/cli.py @@ -38,6 +38,10 @@ def ssh( f"{user}@{host}", ] + if password: + _ssh_args.append("-o") + _ssh_args.append("IdentitiesOnly=yes") + cmd_args = [*password_args, *_ssh_args] if torify: cmd_args.insert(0, "torify")