天天看點

擷取id_rsa.pub和id_rsa.pub的作用

SSH

SSH為Secure Shell的縮寫,由IETF的網絡小組(Network Working Group)所制定;SSH為建立在應用層基礎上的安全協定。SSH是目前較可靠,專為遠端登入會話和其他網絡服務提供安全性的協定。利用SSH協定可以有效防止遠端管理過程中的資訊洩露問題。SSH最初是UNIX系統上的一個程式,後來又迅速擴充到其他操作平台。SSH在正确使用時可彌補網絡中的漏洞。SSH用戶端适用于多種平台。幾乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可運作SSH。

一般我們都會使用到兩種方式去登陸SSH,密碼登陸和證書登陸。如果使用密碼登陸,很有可能會遭受惡意攻擊,是以在實際的工作中和大多數的網際網路公司,都是會使用證書去登陸的。

id_rsa.pub的作用

上班的第一天,首先要生成一個公鑰,經理會找你要。

這裡說的公鑰其實就是id_rsa.pub。

技術經理是要把我們的用戶端公鑰上傳到伺服器,然後再把這個用戶端公鑰添加到authorized_keys。添加後,伺服器就會認為你這個用戶端為可信任。你則可以通路這個伺服器了。

擷取id_rsa.pub

終端輸入

ssh-keygen

一路回車,最後會看到一個矩形的圖案。

你這時ls是看不到.ssh檔案夾的。

cd .ssh/

這樣就會切換到.ssh,再ls

就會看到id_rsa 和id_rsa.pub

open ./

就會打開這個檔案夾了。

現在你可以發id_rsa.pub給你的技術經理了。

或者你可以在運作完ssh-keygen之後,直接去電腦上找到.ssh,将這裡的id_rsa.pub直接給你的經理。

轉載自原文:https://blog.csdn.net/sosemseo/article/details/79609688

繼續閱讀