相关疑难解决方法(0)

SVN + SSH,不必每次都进行ssh-add?(苹果系统)

我知道答案就在那里,但我非常愚蠢,如果它让我面目全非,可能无法识别解决方案.

我在Mac上,通过SSH隧道连接到SVN服务器.我ssh-add privateKey.txt每次都要连接到SVN服务器(两个Cornerstone和Xcode都连接到SVN).

有没有办法在某处"保存"密钥,所以我不必每次都这样做?把它添加到我的钥匙串?一些配置文件?启动脚本?

svn macos ssh

103
推荐指数
4
解决办法
4万
查看次数

Ansible SSH转发似乎不适用于Vagrant

好的,奇怪的问题.我有与Vagrant一​​起工作的SSH转发.但是当我使用Ansible作为Vagrant配置器时,我正试图让它工作.

我确切地发现了Ansible正在执行的操作,并且自己从命令行尝试了它,当然,它也在那里失败了.

[/common/picsolve-ansible/u12.04%]ssh -o HostName=127.0.0.1 \
 -o User=vagrant -o  Port=2222 -o UserKnownHostsFile=/dev/null \
 -o StrictHostKeyChecking=no -o PasswordAuthentication=no \
 -o IdentityFile=/Users/bryanhunt/.vagrant.d/insecure_private_key \
 -o IdentitiesOnly=yes -o LogLevel=FATAL \
 -o ForwardAgent=yes "/bin/sh  \
 -c 'git clone git@bitbucket.org:bryan_picsolve/poc_docker.git /home/vagrant/poc_docker' "
Permission denied (publickey,password).
Run Code Online (Sandbox Code Playgroud)

但是,当我只运行vagrant ssh时,代理转发工作正常,我可以检查R/W我的github项目.

[/common/picsolve-ansible/u12.04%]vagrant ssh
vagrant@vagrant-ubuntu-precise-64:~$ /bin/sh  -c 'git clone git@bitbucket.org:bryan_picsolve/poc_docker.git /home/vagrant/poc_docker'
Cloning into '/home/vagrant/poc_docker'...
remote: Counting objects: 18, done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 18 (delta 4), reused 0 (delta 0)
Receiving objects: 100% (18/18), done.
Resolving deltas: …
Run Code Online (Sandbox Code Playgroud)

ssh ssh-agent vagrant ansible

24
推荐指数
3
解决办法
1万
查看次数

标签 统计

ssh ×2

ansible ×1

macos ×1

ssh-agent ×1

svn ×1

vagrant ×1