1.私鑰制作工具:puttygen
連接工具:xshell和putty。
2.制作私鑰和公鑰
a.打開puttygen點擊Generate生產公鑰和私鑰(鼠標需要晃動,進度條才會前進)
b. 設置標簽(comment)[1]和私鑰密碼[2],並且保存公鑰[3]和私鑰[4],還有保持openssh私鑰(Conversions -- export openSSH KEY)
c.編輯公鑰(lwj就是comment)(以下內容為同一行)
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEA0Yo3lfq8SdOZXzoYB/xpqkHBN79KxK2lHAIiVef9KNxr3VPuLpyzJ4cQks/AGk1TAjtgWjPmSJ3ypY9F5u/gp5KJo932C7TaSh1ib4v2vuyhiqucZdWHA9QWNqQ7mkZ/zv9iGIE2J8RSTqOg5t9YEVgRgr10v5Uej4io0/VEyoL22iQtlI1UuLfKWLjB+qchpUywGKDoMH+dWx3V5xW7s4paip4bv6bs3OXXiA//4Xevj10UdGA81zCy2juf5Mfr5FqlsHoNChpYfdR7mjCMYOLCEE/WHlnBDpyg2+cysjtUqAfg9cryudG1Cuusql0+nTL59my/613KCCAnQ6ffIQ== lwj
3.服務器端設置
a.新建賬戶
useradd admin
b.切換到admin賬戶,並配置公鑰
su - admin
在admin家目錄下創建目錄
mkdir .ssh
在.ssh目錄下配置公鑰
cd .ssh/
vim authorized_keys
把編輯好的公鑰粘貼進去,並保存
c.配置ssh
vim /etc/ssh/sshd_config ~ PermitRootLogin no #修改 PasswordAuthentication no #修改 ~ /etc/init.d/sshd restart #重啟ssh服務
d.修改權限
chmod -R 700 .ssh/
4.客戶端配置
a.putty(用私鑰)
b.xshell(用openssh私鑰)
首先導入openssh私鑰(xshell--工具--用戶密鑰管理者)
配置連接
4.登錄測試