我在 docker 容器中运行一个 ubuntu 镜像,我的 .ssh 目录是从我的原生 MacOs 环境安装的。
我的 .ssh/config 文件包含
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_ed25519_common
Run Code Online (Sandbox Code Playgroud)
这在 mac 上工作正常,但 AddKeysToAgent 和 UseKeychain 对 linux 无效,并且使用 openssh-client 包的任何东西(例如 git)不仅会忽略无法识别的指令,还会失败并退出。
有什么办法可以让我在 mac 和 linux 之间共享 .ssh/config 文件?