vscode remote免密登入

2021-10-08 17:59:08 字數 778 閱讀 7021

1.客戶端使用ssh-keygen -t -p ""建立公鑰和私鑰

/.ssh/ 下生成兩個檔案:id_rsa 和 id_rsa.pub

2.將公鑰id_rsa.pub追加到 伺服器上的~/.ssh/authorized_keys

如果沒有.ssh資料夾和authorized_keys則需要自己建立

問題:1.檢查sudo vi /etc/ssh/sshd_config

rsaauthentication yes

# 可能找不到,那麼不用配置

pubkeyauthentication yes

authorizedkeysfile ~/.ssh/authorized_keys

2.檢視系統安全問題:sudo cat /var/log/secure

問題:authentication refused: bad ownership or modes for directory /home/claroja

更改許可權

chmod 700 /home/claroja/.ssh 

chmod 600 /home/claroja/.ssh/authorized_keys

重啟service sshd restart

參考:

centos ssh免密登入 多台互相免密登入

假定操作的機器為crawl01,需要免密登入的機器為crawl02,crawl03.在crawl01上做如下操作 假定使用者crawl登入的crawl01,其它機器的登陸使用者也是crawl 1.生成金鑰 1 進入到 home crawl ssh目錄下 沒有.ssh則新建 2 輸入ssh keyge...

CentOS SSH 信任關係建立,實現免密登入

生成秘鑰對檔案 ssh keygen t rsa p 將公鑰傳送到遠端並註冊信任關係 ssh copy id i ssh id rsa.pub 使用者名稱 ip 用密碼登入遠端,保證 root 目錄所有人,許可權正常 chown root root root chmod 700 root 保證 ro...

驗證ssh免密登入 如何配置 SSH 免密碼登入

ssh 是用於管理與伺服器通訊的加密協議。當你使用 linux 伺服器時,你的大部分時間有可能都花費在通過 ssh 連線到伺服器的終端會話中。儘管有許多不同的通過 ssh 登入伺服器的方法,但在這篇文章中,我們將重點介紹 ssh 金鑰方式。ssh 金鑰提供了一種簡單,但極其安全的登入伺服器的方法,這...