由于我更新了 ubuntu,所以如果我尝试拉取,就会出现此错误。我在 github 和 bitbucket 上的每个项目都会遇到此问题。
/etc/ssh/ssh_config line 60: Bad SSH2 cipher spec 'aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc'.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我曾尝试替换我的 ssh 公钥,但没有帮助。
有什么建议么?
答案1
重新安装 OpenSSH 解决了我的问题。我必须先停止 ssh 服务:
sudo service ssh stop
然后sudo /etc/init.d/ssh stop
删除
sudo apt-get --purge remove openssh-client openssh-server
并再次安装sudo apt-get install ssh-client
也许有更好的方法,但这对我有帮助。