如何通過linussh遠端linu不用輸入密碼登入

2022-02-20 09:00:42 字數 793 閱讀 5597

1樓:

主機a:10.0.5.199

主機b:10.0.5.198

需要配置主機a無密碼登入主機a,主機b

先確保所有主機的防火牆處於關閉狀態。

在主機a上執行如下:

1. $cd ~/.ssh

2. $ssh-keygen -t rsa ------------------然後一直按回車鍵,就會按照預設的選項將生成的私鑰儲存在.ssh/id_rsa檔案中,生成的公鑰儲存在.

ssh/id_rsa.pub中。

3. $cp id_rsa.pub authorized_keys

這步完成後,正常情況下就可以無密碼登入本機了,即ssh localhost,無需輸入密碼。

4. $scp authorized_keys [email protected].

5.198:/home/summer/.

ssh ------把剛剛產生的authorized_keys檔案拷一份到主機b上.

5. $chmod 600 authorized_keys

進入主機b的.ssh(chmod 700 .ssh)目錄,改變authorized_keys檔案的許可許可權。

(4和5可以合成一步,執行: $ssh-copy-id -i [email protected] )

正常情況下上面幾步執行完成後,從主機a所在機器向主機a、主機b所在機器發起ssh連線,只有在第一次登入時需要輸入密碼,以後則不需要。

2樓:匿名使用者

你查查ssh-keygen的使用方法就知道了

windows遠端桌面連線如何通過家裡電腦連單位電腦

要能抄連線上首先要保證兩臺機器能夠bai互相ping通.ip地址分為局du域網ip與廣域zhi網daoip,公司與家裡的電腦都是區域網ip,正常通過外網是不能ping通你的機器ip地址的。你可以使用teamviewer,可以方便的通過廣域網連線兩臺電腦。可以實現的,teamviewer軟體 進行設定...

mysql如何遠端連線伺服器,如何連線遠端ftp伺服器

mysql提供了一套c api函式,可以直接操縱資料庫 功能還是很強大的 用vc開發一個客戶端程式,需要連線一個遠端的資料庫.第一步 建立一個mysql 物件 然後對其初始化 文件中要求的 第二步 使用mysql real connect函式連線,不建議使用mysql connect 這是一個較早的...

如何ping遠端計算機,如何PING遠端計算機?

一般的防火牆都把ping包丟棄,所以即使對方的ip的確存在你返回也只能是丟失。在 cmd 中輸入 ping 就可以了,不通的大部分是防火牆攔截了。只有在您嘗試.訊息的防火牆的情況下,ping 才會成功。通過從指令碼執行 ping.exe 來對單個網路主機執行 ping.由於ping的危害性大,在xp...