我正在尝试使用 cssX ssh 进入多个盒子。当我尝试单独使用时ssh -o StrictHostKeyChecking=no -i ~/.ssh/co-user co_user@
,它有效。但是当我使用时 ,我得到csshX --login co_user [email protected]
Warning: Permanently added '10.32.189.44' (ECDSA) to the list of known hosts.
Permission denied (publickey).
CHILD at /usr/local/bin/csshX line 1256.
[Process completed]
我应该提及 co_user 的公钥路径作为参数吗?
答案1
您可以使用--ssh_args
可以容纳密钥路径的位置(-i ~/.ssh/co-user
.
跑步csshX
--ssh_args "-i ~/.ssh/co-user" --login co_user [email protected]
应该做这项工作。