每当我登录到一个盒子时,我都会得到
_start_agent:18: command not found: ssh-agent
我该如何解决这个问题?
答案1
在我的例子中,这个错误是由于使用 Chezmoi 分发配置了~/.zshrc
ohmyzsh 的点文件,
plugins=(ssh-agent)
如果您尝试在未安装 ssh-agent 的情况下运行 ohmyzsh 的 ssh-agent 插件,则会产生此相当模糊的错误。
请注意,如果您在容器中运行它,您也可能会看到这些错误,
_start_agent:18: no such file or directory: /root/.ssh/environment-8c5f0414d6b3
chmod: /root/.ssh/environment-8c5f0414d6b3: No such file or directory
_start_agent:.:20: no such file or directory: /root/.ssh/environment-8c5f0414d6b3
如果是这样你可以看到如何在这里解决它们