記錄一些 Intellij Idea設(shè)置

idea 默認會記錄一些賬戶密碼,如git的用戶名和密碼,該設(shè)置是Configure a password policy

Configure a password policy(配置密碼策略)

  1. 在“Settings” 對話框(Ctrl+Alt+S)中,選擇“ Appearance and Behavior | System Settings | Passwords”。
  2. 設(shè)置IntelliJ IDEA如何處理Git遠程存儲庫的密碼:
    • In native Keychain: 選擇此選項以使用本機Keychain存儲您的密碼。此設(shè)置僅適用于MacOS和Linux。

    • In KeePass: 選擇此選項以使用KeePass密碼管理器來存儲您的密碼。使用KeePass密碼管理器時,將使用主密碼來訪問存儲個人密碼的文件。一旦IntelliJ IDEA記住您的密碼,除非您需要訪問密碼數(shù)據(jù)庫,否則它不會要求它們。輸入將c.kdbx在MasterPassword字段中用于訪問該文件的密碼。

      您可以在“ 數(shù)據(jù)庫”選項中更改c.kdbx文件的默認位置。

      要導(dǎo)入c.kdbx文件,請單擊“設(shè)置圖標”并從下拉菜單中選擇“import”,或單擊“省略號圖標”并指定包含密碼的本地文件的路徑。

      如果要從數(shù)據(jù)庫中刪除現(xiàn)有密碼,請選擇“clear”。

    • Do not save, forget passwords after restart: 如果要在關(guān)閉IntelliJ IDEA后重置密碼,請選擇此選項。

Set passwords for Git remotes(設(shè)置Git遠程倉庫的密碼)

每次與Git遠程倉庫交互時(例如,在pull, update或push操作期間),都需要授權(quán)。您可以配置IntelliJ IDEA以記住您的密碼,這樣您就不必在每次需要授權(quán)時都指定憑據(jù)。身份驗證的類型取決于您嘗試訪問的遠程存儲庫使用的網(wǎng)絡(luò)協(xié)議:HTTP或SSH。

如果您使用HTTP訪問遠程,當您需要身份驗證時,會從GIt憑據(jù)助手中請求憑據(jù)。如果未找到Git憑證助手,則會向IDE返回提示。如果已配置密碼策略,IntelliJ IDEA將在密碼數(shù)據(jù)庫中查找憑據(jù)。如果密碼數(shù)據(jù)庫中沒有,則會提示您輸入登錄名和密碼。

如果您的遠程使用SSH協(xié)議,則除了配置密碼策略外,您還可以選擇是使用native(本機)還是built-in(內(nèi)置) SSH可執(zhí)行文件。在Settings / Preferences對話框(Ctrl+Alt+S)中,選擇Version Control | Git。從SSH可執(zhí)行文件下拉列表中,選擇以下選項之一:

  • Built-in: 所有授權(quán)都在IDE端執(zhí)行。
    • 如果使用登錄名和密碼進行身份驗證,則會根據(jù)所選密碼策略執(zhí)行授權(quán)。
    • 如果使用沒有密碼的SSH密鑰進行身份驗證,IntelliJ IDEA將訪問~/.ssh/config文件并從那里獲取密鑰。
    • 如果身份驗證需要帶密碼的SSH密鑰,會在GIt憑據(jù)助手中查找它,如果找不到Git憑證助手,它會向IDE返回提示。如果已配置 密碼策略,IntelliJ IDEA將在密碼數(shù)據(jù)庫中查找憑據(jù)。如果沒有密碼數(shù)據(jù)庫,則會顯示提示,您必須輸入SSH密鑰和密碼。
  • Native: 所有授權(quán)都在Git端執(zhí)行。將不顯示任何提示,因此如果您使用不帶密碼的SSH,或者密碼保存在憑證幫助程序中,或者有SSH代理,請選擇此授權(quán)類型。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,255評論 6 342
  • 少則得,多則禍。(《道德經(jīng)》) 多次博弈的簡單原則:一我無條件的信任你。二合作時如果你騙我我也騙你。三合作時置你于...
    石默默閱讀 903評論 0 0
  • 4.組件化 組件:組件就是可被反復(fù)使用的,帶有特定功能的視圖。 所謂的組件化,就像玩積木一樣,把封裝的組件進行復(fù)用...
    卻忘不掉你心言閱讀 353評論 0 0
  • 這兩天,跟我媽一起,沒爭吵。 一天三頓,一起吃, 我媽做飯,我偶爾刷碗。 陪我媽一起在床上看了倆小時電視, 很久沒...
    Samanya閱讀 100評論 0 0

友情鏈接更多精彩內(nèi)容