目前我的主机有一个私钥,但我想通过 ssh 在远程机器上开发,所以我需要从该远程机器的私有 git 存储库中克隆。
有没有办法给我正在 ssh'ing 的机器提供临时权限,以便我可以从那台机器克隆?
当然有一些解决方案,比如为远程机器生成一个私钥,或者通过 ssh 复制文件。只是想知道是否有一个简单的选择。
提前致谢。
目前我的主机有一个私钥,但我想通过 ssh 在远程机器上开发,所以我需要从该远程机器的私有 git 存储库中克隆。
有没有办法给我正在 ssh'ing 的机器提供临时权限,以便我可以从那台机器克隆?
当然有一些解决方案,比如为远程机器生成一个私钥,或者通过 ssh 复制文件。只是想知道是否有一个简单的选择。
提前致谢。
是的,您可以在不复制密钥的情况下转发您的密钥。而不是
ssh user@server
你使用ssh -A user@server
. 当您登录到远程计算机时,您可以检查您可以使用哪些密钥ssh-add -l
。