cygwin配置ssh免密碼登入錯誤及其解決方法

2021-07-11 06:49:14 字數 544 閱讀 4786

在windows下用cygwin配置ssh的無密碼登入時,一直沒有成功。

網上給出的命令很簡答,就如下幾句。

1、ssh-keygen -t dsa -p '' -f ~/.ssh/id_dsa (注意前後dsa一致) 2、

cd ~/.ssh/,然後 

cp id_dsa.pub authorized_keys

或者cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

然後就可以用命令ssh localhost測試是否成功。

由於我第一步錯寫了第一步,把最後乙個dsa寫成了rsa,導致一直不能實現免密碼登陸。

後通過改寫設定rsa,最終解決此事。

步驟如下:

1、cygwin下輸入命令:ssh-keygen -t rsa 

2、進入.ssh目錄:cd .ssh/

3、生成認證檔案:cp id_rsa.pub authorized_keys

4、測試結果:ssh localhost.

ok,解決了。

過程如圖:

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

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

centos7配置多機之間SSH免密碼登陸

1 單台機器192.168.127.134 node1 的免密碼登陸 1 執行hostnamectl set hostname node1 設定主機名 2 配置 etc hosts檔案 新增如下內容 192.168.1127.134 node1 3 執行ssh配置 ssh keygen t rsa然...

SSH配置免密碼登入

weekend110暫表示a,spark01暫表示b 1.a生成金鑰,金鑰就包括私鑰和公鑰 2.a把公鑰複製給b,b便擁有了a的公鑰,僅僅擁有了a的公鑰沒有用處,b還需要把a的複製過來的公鑰放入乙個身份授權的列表 在linux列表也表示為檔案 前面兩步手動實現,這樣已經可以免密碼了但是免密碼過程的內...