在Linux中建立密鑰對

之前談到使用PuTTYgen產生密鑰對,請參考這篇,接著說明在Linux中如何產生密鑰對。

要用使用者角色去建立,可先建立連線的使用者:

adduser user

切換到使用者

su user

產生密鑰對(不設定密碼的話就直接Enter)

ssh-keygen

進入 .ssh 目錄(有兩個檔案 id_rsa 是私鑰不可流出,id_rsa.pub是公鑰,給出去的)

cd ~/.ssh/

在另一台主機上,將 pub key 塞到 authorized_keys(這個檔案是用來SSH連入放公鑰的)

cat id_rsa.pub >> authorized_keys

私鑰改權限,增加保護機制

chmod 600 id_rsa

SSH連線到另一台上(需使用私鑰,且對方公鑰放入authorized_keys檔案中)

ssh -i id_rsa user@ip

More From Forest Beat

冬の前田森林公園のフリ

在Linux中列出目錄的空間使用大小

列出檔案大小的指令是ls,但是這個指令列出的目錄大小是固定的,又不能自動加總,所以想要知道/home/下各個使用者用了多少檔案空間,那可以參考以下指令
技術
0
minutes
高層ビルのフリー写真素材

Windows 10中的小算盤不見了?

如題小算盤不見了怎麼辦?其實很簡單,搜尋商店,然後輸入關鍵字,安裝一下就可以~~~
技術
0
minutes
桜のフリ

Top 20 Best Programming Languages To Learn in 2024

IT小菜雞必需掌握一種以上的程式語言,因為程式語言是實現軟體解決方案的工具。
技術
0
minutes
サクラのフリ

快速了解MVC、MVP、MVVM、MVI架構的演進

MVC、MVP、MVVM、MVI 都是軟體架構模式,用來組織和管理程式碼,提高程式碼的可讀性、可維護性和可擴展性。
技術
0
minutes
spot_imgspot_img