linux设置安全连接设置(私钥)

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.登录测试

转载于:https://www.cnblogs.com/vijayfly/p/5137367.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值