ToB企服应用市场:ToB评测及商务社交产业平台

标题: 最具体解决Unable to negotiate with XXX port :no matching host key type [打印本页]

作者: 我可以不吃啊    时间: 2024-9-28 03:35
标题: 最具体解决Unable to negotiate with XXX port :no matching host key type
1、切换为root用户
  1. 执行   cd /
复制代码
2、
  1. 执行  cd ~      #切换到用户主目录
  2. 然后执行  ls -a   #查看隐藏文件
  3. 看是否有 .ssh 文件夹
复制代码

 
3、如果没有.ssh文件夹
 
  1. 执行   mkdir ~/.ssh   #创建该文件
复制代码
4、如果有.ssh文件夹
 
  1. 执行   ls -a ~/.ssh  #查看.ssh文件夹下有没有  config  文件
复制代码
5、如果没有config文件
 
  1. 执行   touch ~/.ssh/config    #创建该文件
复制代码
6、如果有config文件
 
  1. #以下是配置
  2. Host *
  3. HostkeyAlgorithms +ssh-rsa
  4. PubkeyAcceptedKeyTypes +ssh-rsa
  5. 如果您使用的是 vi 编辑器,可以按照以下步骤将上述配置写入 ~/.ssh/config 文件
  6. 1、打开 ~/.ssh/config 文件:
  7. vi ~/.ssh/config
  8. 2、按 i 进入插入模式,在此之前请先复制上述配置,然后粘贴进去
  9. 3、按下Esc键,键盘输入  :wq!  并按 Enter      #强制保存并退出  
  10. 4、确保在编辑完成后对 ~/.ssh/config 文件进行适当的权限设置,以保护其中的敏感信息:
  11. chmod 600 ~/.ssh/config    #设置为具有读写权限
复制代码

然后再去试试git是否可以正常拉取和提交

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4