Windows和Ubuntu系統生成SSH公鑰

2021-09-29 18:01:03 字數 1109 閱讀 5429

很多伺服器連過去都是需要認證的,ssh認證是其中的一種。需要先在客戶端生成公鑰,把生成的公鑰新增到伺服器,之後就可以有許可權訪問伺服器了。以下介紹公鑰的生成方法:

在windows上安裝git工具,之後開啟git的終端,並且定位到c:\users\winycg\.ssh路徑,其中winycg每個主機不一樣:

cd c:\users\winycg\.ssh
生成公鑰:

ssh-keygen
接著會確認存放公鑰的位址,選擇預設即可,就會在當前路徑下生成id_rsaid_rsa.pub檔案。接著會要求輸入密碼和確認密碼,如果不想設定密碼直接不輸入內容 按enter鍵即可。

檢視id_rsa.pub即可得到公鑰內容:

cat id_rsa.pub

跳轉到如下路徑:

~/.ssh
終端執行如下命令生成ssh-key:

ssh-keygen
可以使用如下命令加上郵箱資訊:

ssh-keygen -t rsa -c "[email protected]"
接著會確認存放公鑰的位址,選擇預設即可,就會在當前路徑下生成id_rsaid_rsa.pub檔案。

檢視id_rsa.pub即可得到公鑰內容:

cat id_rsa.pub
將個人pc生成的公鑰放到伺服器中,開啟

vim ~/.ssh/authorized_keys
寫入個人pc生成的公鑰,然後儲存即可

使用ssh-copy-id將本機的~/.ssh/id_rsa.pub公鑰檔案複製到遠端機器中:

ssh-copy-id -i .~/.ssh/id_rsa.pub  使用者名字@ip位址

如何更改windows7和ubuntu系統啟動順序

我之前在windows7下面安裝了ubuntu系統,並讓兩個系統共存,由於系統預設是ubuntu啟動,導致我每次啟動系統進入window7時都需要手動去選擇,因為windows7用得比較多,導致我每次都要去選擇,有時候根本就忘了要去選擇,結果是每次都進入ubuntu後,重啟電腦,再選擇windows...

windows 系統遠端控制 ubuntu系統

有時候需要用一台電腦去控制另一台電腦,或者乙個終端去上伺服器,下面將給出在windows下 終端 電腦 去控制linux系統 1 在linux下 本文用的是ubuntu 開啟終端 輸入 sudo apt get install xrdp 安裝xrdp 2 在終端輸入 sudo apt get ins...

ubuntu遠端桌面連線windows系統

sudo apt get install rdesktop windows端 需要允許此windows遠端訪問。我的windows是windows server2012,基本操作 計算機 屬性 遠端設定 遠端,勾選 允許遠端連線到此計算機。去掉預設勾選 僅允許執行使用網路級別驗證.如果不取消這個,在...