1、切換為root用戶(hù)
執(zhí)行 cd /
2、
執(zhí)行? cd ~ #切換到用戶(hù)主目錄
然后執(zhí)行 ls -a #查看隱藏文件
看是否有 .ssh 文件夾
?
3、如果沒(méi)有.ssh文件夾
?
執(zhí)行 mkdir ~/.ssh #創(chuàng)建該文件
4、如果有.ssh文件夾
?
執(zhí)行 ls -a ~/.ssh #查看.ssh文件夾下有沒(méi)有 config 文件
5、如果沒(méi)有config文件
?
執(zhí)行 touch ~/.ssh/config #創(chuàng)建該文件
6、如果有config文件
?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-753456.html
#以下是配置
Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
如果您使用的是 vi 編輯器,可以按照以下步驟將上述配置寫(xiě)入 ~/.ssh/config 文件
1、打開(kāi) ~/.ssh/config 文件:
vi ~/.ssh/config
2、按 i 進(jìn)入插入模式,在此之前請(qǐng)先復(fù)制上述配置,然后粘貼進(jìn)去
3、按下Esc鍵,鍵盤(pán)輸入 :wq! 并按 Enter #強(qiáng)制保存并退出
4、確保在編輯完成后對(duì) ~/.ssh/config 文件進(jìn)行適當(dāng)?shù)臋?quán)限設(shè)置,以保護(hù)其中的敏感信息:
chmod 600 ~/.ssh/config #設(shè)置為具有讀寫(xiě)權(quán)限
然后再去試試git是否可以正常拉取和提交文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-753456.html
到了這里,關(guān)于最詳細(xì)解決Unable to negotiate with XXX port :no matching host key type found.Their offer: ssh-rsa,ssh-dss的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!