雖然討論都在這裡,對有關事實的新的幾個論壇 macOS 內華達,私人重點場所不被保存 Keychain 重啟系統後。
對於使用帶有身份驗證密鑰的安全 SSH 連接的服務器管理員來說,這有點煩人。 每次他們想通過 SSH/Terminal,應該執行命令: SSH-add -K~路徑/private_key.pem, 之後在 Terminal 執行命令行以連接和驗證託管服務器。 通常,執行命令: ssh 根@ip_addRESS.
一個更簡單的解決方案是編輯〜/ .ssh / config文件,在其中創建一種別名,用於身份驗證密鑰以及用戶名和主機名。
1。 開放的應用 Terminal pe macOS 並執行該命令:
sudo nano ~/.ssh/config
2。 加上下面幾行:
Host anyname
HostName IPServer
Port 22
User root
IdentityFile /Volumes/path/private_keys.pem
3. Ctrl+X 進而 Y si Enter 保存在配置的變化。
通過身份驗證 Terminal,將執行命令行: SSH anyname。 將使用“IdentityFile”中指示的身份驗證密鑰,使用配置中指示的主機名和端口上的“root”用戶自動完成身份驗證。
您可以在〜/ .ssh / config文件中添加任意數量的別名。 條件是在“主機”行上您具有不同的名稱。