不用密碼使用ssh管理遠端linux伺服器

2022-02-23 10:25:39 字數 670 閱讀 2964

ssh是個好東西啊,每次上到伺服器運指如飛,總是暗爽不已。可是,一直以來都是用很長的密碼(伺服器安全性考慮),每次ssh時總是要打很長的密碼,不爽啊。

雖然知道ssh可以用金鑰的方式來管理,卻直到今天才花10分鐘嘗試,……哇噻,真是……不試不知道,一試真簡單。

首先明確乙個命令: ssh [email protected] -i id_rsa 

其中 -i id_rsa 就是使用金鑰的意思,不過,如果不設定這個引數的話,ssh也會在預設位置(~/.ssh/)來搜尋id_rsa檔案,所以說,其實只要生成乙個~/.ssh/id_rsa就可以不用加這個引數了,嘻嘻。

ok,開始:

生成金鑰:ssh-keygen -t rsa   這樣會直接生成~/.ssh/id_rsa 和~/.ssh/rd_rsa.pub

如果我要用user使用者ssh到www.www.com的話,只要把 ~/.ssh/rd_rsa.pub複製為 遠端伺服器中user使用者目錄下的 .ssh/authorized_keys,然後注意許可權哦

基本上644就可以了。

最後  ssh [email protected] 就好啦,哈哈。

附:生成金鑰時有兩個輸入選項,乙個是把金鑰檔案生成到哪,直接回車; 另乙個是對金鑰再加上密碼,這樣可以防止別人拷走你的金鑰檔案,因為如果不是同一臺電腦,第一次使用金鑰會要求輸入密碼,強烈建議輸入一下。

SSH不用密碼登入遠端主機

做mpi的時候,多台主機通訊,輸入密碼是很討厭的事情,這時可以用ssh不需密碼登入遠端主機。設定這個應該挺簡單,但是參考網上好幾個網頁的手把手的教程用起來都有問題,還有點複雜。這裡寫個簡單的步驟,備忘兼供參考。自己的主機 xi03,遠端主機 cancer 首先在自己的主機xi03上的終端 比如put...

ssh 不用密碼

同辦公室的混蛋又犯病了。yb來找我,還我酒的錢。他在一旁,犬吠。說聲音小點。可狗的叫聲似乎更加吵人。沒理它,習慣這種犯病過程了。最近心態不錯哈。我的機器a是ubuntu.伺服器b是centos.ip 2.3.4.5 user m1 板子c是ubuntu.ip 6.7.8.9 user m2 我現在想...

如何不用密碼通過SSH遠端登入linux主機

本文主要參考此處.如何不用密碼就能通過ssh遠端登入linux主機?答案是使用sra金鑰來代替密碼.sra是一種不對稱金鑰,即它由乙個公鑰a和乙個私鑰b組成,其中公鑰a是公開的,而私鑰b只有自己知道.如果某個人要通過加密給我們傳送一項資訊,他就可以使用這個公鑰對這項資訊進行加密,而只有私鑰才能對加密...