远程主机(SSH)

把会话的工作目录放在远程主机上:主机发现、认证顺序与暂不支持的跳板配置。

会话的工作目录可以放在远程主机上。Klaus 读你本机的 SSH 配置列出可用主机,可以测连通、浏览远程目录、把某个远程路径设为工作目录。登录需要交互输入密码或口令时仍由你在界面上回答,Klaus 不代你填。

  • Klaus 自己说 SSH 协议,不调系统的 ssh 命令。远程工作目录是一个 ssh://[用户@]主机[:端口]/绝对路径 字符串。
  • 主机信息读你自己的 ~/.ssh/config(HostName / User / Port / IdentityFile,Include 展开一层,先出现的值生效)。
  • 主机指纹按 accept-new 处理:没见过的主机记下来,指纹变了的直接拒连。
  • 认证顺序:ssh-agent → 私钥文件(加密私钥会问你口令)→ keyboard-interactive → 密码。需要输入时是界面弹框问你,可以等你几分钟;你输的密码只用于这次认证。
  • 每个目标保持一条已认证连接复用,每条命令在它上面开一个通道,不会每次重新认证。连接 10 秒超时。
  • 暂不支持 ProxyJump / ProxyCommand——碰到会明确报出来,而不是装作连上了。
  • 远程根目录不会被算进本机沙箱的可写根:那是远端的路径,本机的路径闸门管不着它。