如何在运行Git、Rsync等Shell命令时指定Ssh密钥

我有一个远程存储库,它是Git。我想通过ssh连接到Git,因为我们的工作环境中的防火墙规则有问题。如何使用ssh远程连接到Git,并为此Git操作指定ssh密钥。

github下载代下国外文件资料onedrive谷歌Mega网盘外网高速代下载
| 月销量362件
优惠价0.5元
原价¥0.5

淘口令:

¥642GXqnqrSZ¥
 

使用  ssh代理

ssh代理 将创建临时环境,在其中添加tkey ssh添加 命令进入shell。在环境完成后,git操作可以完成,git将使用当前ssh密钥远程连接ssh隧道。请记住,在命令完成后,钥匙将丢失

ssh-agent $(ssh-add /home/ismail/ssh_keys/ismail;  git clone [email protected]:ibaydan/dev.git)

带主机配置

通过ssh连接远程Git存储库的另一种方法是使用ssh配置文件指定IdentityFile,如下所示

Host github.com    IdentityFile ~/.ssh/github_rsa

这也行。连接到github.com时指定 标识文件 将由ssh使用。

如何在运行Git、Rsync Infografic等Shell命令时指定Ssh密钥

How To Specify Ssh Keys When Running Shell Command Like Git,Rsync
如何在运行Git、Rsync等Shell命令时指定Ssh密钥

相关文章: 什么是Ftp端口号以及如何使用Ftp端口?

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享