llo*_*ono 12 git macos ssh terminal
今天在我的新工作笔记本电脑上我根本无法使用ssh(ssh到服务器,bitbucket等不工作),它失败了,出现以下错误:
致命:无法从远程存储库读取.请确保您具有正确的访问权限并且存储库存在.
所以我开始调试,这是ssh -Tv git@bitbucket.org的输出:
debug1: Authentication succeeded (publickey).
Authenticated to bitbucket.org ([131.103.20.168]:22).
debug1: setting up multiplex master socket
muxserver_listen bind(): No such file or directory
Run Code Online (Sandbox Code Playgroud)
不知道出了什么问题,我多次使用ssh并且从未遇到过这个问题.我顺便使用osx.
这个问题已被关闭,但在我看来,SSH是日常开发中使用的工具,请考虑重新打开它
llo*_*ono 28
在尝试了很多不同的东西之后我发现我丢失了这个文件夹〜/ tmp,我在这里检查后意识到这一点:/ private/etc/ssh_config.我找到了这一行:
StrictHostKeyChecking no
ControlMaster auto
ControlPath ~/tmp/ssh-mux-%h-%p-%r #THIS WAS THE PROBLEM
Run Code Online (Sandbox Code Playgroud)
之后:
mkdir ~/tmp
Run Code Online (Sandbox Code Playgroud)
一切都有效.
我想回答我自己的问题,因为我花了一些时间才发现这个问题.
| 归档时间: |
|
| 查看次数: |
7228 次 |
| 最近记录: |