溫馨提示×

Ubuntu系統中SSH密鑰的設置方法

小樊
827
2024-08-11 07:11:37
欄目: 智能運維

在Ubuntu系統中設置SSH密鑰可以通過以下步驟進行:

  1. 生成SSH密鑰對: 打開終端,輸入以下命令生成SSH密鑰對:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

在命令中將"your_email@example.com"替換為您的電子郵件地址。

  1. 復制公鑰到遠程主機: 生成密鑰對后,您將在~/.ssh目錄下找到id_rsa和id_rsa.pub兩個文件,id_rsa是私鑰,id_rsa.pub是公鑰。 您需要將公鑰(id_rsa.pub)內容復制到遠程主機的~/.ssh/authorized_keys文件中,可以使用以下命令將公鑰復制到遠程主機:
ssh-copy-id user@remote_host

將user替換為遠程主機的用戶名,將remote_host替換為遠程主機的IP地址或域名。

  1. 配置SSH客戶端: 修改SSH客戶端配置文件~/.ssh/config,添加以下內容:
Host remote_host
  IdentityFile ~/.ssh/id_rsa

將remote_host替換為遠程主機的IP地址或域名。

設置完成后,您可以使用SSH登錄遠程主機時,系統會自動使用您生成的SSH密鑰進行身份驗證。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女