国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Git 教程系列第 26 篇】Mac 升級系統(tǒng)到 Ventura 后,Git 公鑰報 Permission denied 錯誤問題的解決方案

這篇具有很好參考價值的文章主要介紹了【Git 教程系列第 26 篇】Mac 升級系統(tǒng)到 Ventura 后,Git 公鑰報 Permission denied 錯誤問題的解決方案。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

這是【Git 教程系列第 26 篇】,如果覺得有用的話,歡迎關(guān)注專欄。


如果你是因為升級系統(tǒng)到 Ventura 后遇到的這個問題,可以直接看第三步的解決方案,前兩步是我自己的寫作習慣,只是記錄一下這個過程,當然你也能從中讀到更多的信息。

一:問題描述

因為項目的 Xcode 版本要更新到 14,我自己的 Mac 電腦系統(tǒng)版本是 Catalina 10.15.7 的,不兼容 Xcode 14 版本,所以只能升級 Mac 系統(tǒng)了,然后就升到了 Ventura 13.0.1。

升級后用 git pull 拉取代碼的時候,提示讓我輸入密碼,我以為是升級系統(tǒng)后的安全驗證,就輸入了密碼。

我能確定輸入的密碼是正確的,但卻提示

Permission denied, please try again(權(quán)限被拒絕,請重試).

然后又不信自的再次輸入密碼,第二次提示的和第一次一樣,第三次系統(tǒng)認為的“輸入錯誤”后,提示

Permission denied (publickey,password).權(quán)限被拒絕,還讓我確認項目是否存在

如下圖所示

【Git 教程系列第 26 篇】Mac 升級系統(tǒng)到 Ventura 后,Git 公鑰報 Permission denied 錯誤問題的解決方案

情況也就是這么個情況,1 個小時前在公司項目拉取還是好好的呢,這不是開玩笑嗎?盤它。

二:解決過程

  1. 重啟,然而并沒有用。
  2. 通過 vi /etc/ssh/sshd_config 查看和根據(jù)相關(guān)文章更改某些字段的值(如把 PermitRootLogin 的值由 no 改為 yes),然而并沒有什么卵用。
  3. 既然它提示了權(quán)限問題,我就先去項目里查看遠端里配置的 SSH Key 是不是出現(xiàn)了問題,然而沒有問題。
  4. 最后就想著是不是需要重新配置一次 SSK Key,于是就重新配置了,然而還是沒有用。

這也不行,那也不行,男人不能說自己不行啊。

然后就想著,難道是升級后,SSH 更改了驗證方式?然后就找到了一篇文章,點擊查看原文

文章里說的很清楚,為什么會引發(fā)這個問題,以及如何解決的,一種是兼容以前的 ssh-rsa 算法,另外一種是用 Ed25519 算法代替以前的 ssh-rsa 算法,我用的是后者,所以做下記錄。

三:解決方案

既然是用 Ed25519 算法代替以前的 ssh-rsa 算法,所以就要刪除掉遠端的 SSH Key,重新用 Ed25519 算法配置一次公鑰到遠端就行了。

在終端執(zhí)行命令 ssh-keygen -t ed25519 ,然后連續(xù)按 3 次 Enter 鍵,如下圖所示

【Git 教程系列第 26 篇】Mac 升級系統(tǒng)到 Ventura 后,Git 公鑰報 Permission denied 錯誤問題的解決方案

然后在本地的 .ssh 文件夾下會生成兩個文件,其中 id_ed25519 文件中的內(nèi)容就是我們需要添加到遠端 SSH Key 的,

如下圖所示

【Git 教程系列第 26 篇】Mac 升級系統(tǒng)到 Ventura 后,Git 公鑰報 Permission denied 錯誤問題的解決方案

至于如何配置 SSH Key,針對不同的系統(tǒng)我也寫過相關(guān)流程,鏈接如下

  • Mac 配置 SSH-Key
  • Windows 配置 SSH-Key

博客中寫的很詳細,不懂的一步一步根據(jù)提示來就行了。

至此,Mac 升級系統(tǒng)到 Ventura 后,Git 公鑰報 Permission denied 錯誤問題的解決方案就說到這里了。

你的問題得到解決了嗎?歡迎在評論區(qū)留言。

贈人玫瑰,手有余香,如果覺得文章不錯,希望可以給個一鍵三連,感謝。文章來源地址http://www.zghlxwxcb.cn/news/detail-429579.html


結(jié)束語

技術(shù)是一點一點積累的,大神也不是一天就可以達到的。原地不動就是退步,所以每天進步一點點。

最后,附上一句格言:"好學若饑,謙卑若愚",望共勉。

到了這里,關(guān)于【Git 教程系列第 26 篇】Mac 升級系統(tǒng)到 Ventura 后,Git 公鑰報 Permission denied 錯誤問題的解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • mac系統(tǒng)spss26軟件下載及安裝教程

    mac系統(tǒng)spss26軟件下載及安裝教程

    下載鏈接: 鏈接: https://pan.baidu.com/s/1ucIMo83649gbju-ALUfenw 提取碼: tuk6 安裝教程: 先把打開電腦終端,將以下代碼輸入終端: ??????? 打開電腦系統(tǒng)偏好設(shè)置,點擊安全性與隱私,可以看到有“任何來源”選項 雙擊spss26.dmg文件 雙擊bin文件夾打開,把lservrc文件拖到bin文

    2024年02月12日
    瀏覽(47)
  • 使用gitee上傳代碼報錯:git@gitee.com: Permission denied (publickey),如何配置GitEE公鑰

    使用gitee上傳代碼報錯:git@gitee.com: Permission denied (publickey),如何配置GitEE公鑰

    git@gitee.com: Permission denied (publickey). Could not read from remote repository. ?Please make sure you have the correct access rights and the repository exists. Permission denied (publickey) 沒有權(quán)限的publickey(公鎖) ,出現(xiàn)這錯誤一般是以下兩種原因: 客戶端與服務端未生成 ssh key 客戶端與服務端的ssh key不匹配 找到

    2024年02月05日
    瀏覽(54)
  • github 配置了公鑰依舊提示git@github.com‘s password: Permission denied, please try again

    在github上添加密鑰后 輸出如下 在 HTTPS 端口使用 SSH 有時,防火墻會完全拒絕允許 SSH 連接。 如果無法選擇使用具有憑據(jù)緩存的 HTTPS 克隆,可以嘗試使用通過 HTTPS 端口建立的 SSH 連接克隆。 大多數(shù)防火墻規(guī)則應允許此操作,但代理服務器可能會干擾 如果這樣有效,萬事大吉

    2024年02月15日
    瀏覽(24)
  • Mac環(huán)境下git生成SSH公鑰

    Mac環(huán)境下git生成SSH公鑰

    1.進入.ssh目錄 打開Mac終端(Terminal),輸入以下命令: cd ~/.ssh 2.查看是否有已存在的公鑰 輸入以下命令查看目錄下的所有文件 ls 檢查目錄下是否有名為id_rsa.pub的文件。 如果已經(jīng)存在且不需要新的公鑰,就可以直接打開該文件,獲取到公鑰。 輸入以下命令打開文件: cat id_

    2024年02月10日
    瀏覽(21)
  • 升級macOS Ventura 16 之后出現(xiàn)系統(tǒng)卡住鼠標圈圈問題

    最終解決方案:使用第三方輸入法,如微信鍵盤、搜狗輸入法取代自帶的簡體拼音輸入法直接解決 最終解決方案:使用第三方輸入法,如微信鍵盤、搜狗輸入法取代自帶的簡體拼音輸入法直接解決 最終解決方案:使用第三方輸入法,如微信鍵盤、搜狗輸入法取代自帶的簡體

    2023年04月08日
    瀏覽(26)
  • 升級macOS 13 Ventura 系統(tǒng)后打開應用軟件提示已損壞

    剛升級 macOS 13 Ventura 的小伙伴運行 App 會提示提示【xxx已損壞,無法打開】、【無法打開“xxx”,因為“安全策略”已設(shè)為“寬松安全性”】,這是由于升級到13系統(tǒng)的安全選項被重置了。下面就教大家如何修復。 xxx軟件已損壞,無法打開 無法打開“xxx”,因為“安全策略”

    2024年02月04日
    瀏覽(50)
  • mac系統(tǒng)安裝git 詳細教程

    mac系統(tǒng)安裝git 詳細教程

    記錄一下mac系統(tǒng)安裝git環(huán)境 打開終端輸入git --version git官網(wǎng)下載界面https://git-scm.com/download/mac 通過官網(wǎng)介紹我們得知安裝git有下面幾種方式,我們下面會通過Homebrew的方式進行安裝 可參考本人寫的第一篇http://t.csdn.cn/XlZ1M mac m1芯片安裝Homebrew,里面有詳細介紹 M1芯片ARM版Homeb

    2023年04月08日
    瀏覽(26)
  • mac系統(tǒng) 拉取vue項目啟動時報錯:: Permission denied

    mac系統(tǒng) 拉取vue項目啟動時報錯:: Permission denied

    1,從github拉取的vue項目啟動時npm run dev報錯,自己試了很多命令,主要還是細心一點對比查看自己目錄就好了, 解決方式: 2,這是因為沒有操作權(quán)限,只需要在項目下終端執(zhí)行以下命令即可,注意對比自己目錄名已經(jīng)圈出來了 chmod 777 node_modules/.bin/vue-cli-service 3,再次輸入

    2024年02月16日
    瀏覽(16)
  • Mac升級Git

    Mac升級Git

    安裝新版idea 顯示git版本太低 所以記錄下升級git的方法 brew install git 可能出現(xiàn)no such file 報錯 找到報錯上一行 如 手動下載gettext brew install gettext 重新執(zhí)行 brew install git 出現(xiàn)如下顯示 則表明下載成功 在終端中查看我們的 git 指向和版本信息。 % which git /usr/local/bin/git % git --vers

    2024年02月05日
    瀏覽(18)
  • MLC-LLM 部署RWKV World系列模型實戰(zhàn)(3B模型Mac M2解碼可達26tokens/s)

    MLC-LLM 部署RWKV World系列模型實戰(zhàn)(3B模型Mac M2解碼可達26tokens/s)

    我的 ChatRWKV 學習筆記和使用指南 這篇文章是學習RWKV的第一步,然后學習了一下之后決定自己應該做一些什么。所以就在RWKV社區(qū)看到了這個將RWKV World系列模型通過MLC-LLM部署在各種硬件平臺的需求,然后我就開始了解MLC-LLM的編譯部署流程和RWKV World模型相比于MLC-LLM已經(jīng)支持的

    2024年02月10日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包