linux设置安全连接设置(私钥)
2016-01-18 14:28
676 查看
1.私钥制作工具:puttygen
连接工具:xshell和putty。
2.制作私钥和公钥
a.打开puttygen点击Generate生产公钥和私钥(鼠标需要晃动,进度条才会前进)
b. 设置标签(comment)[1]和私钥密码[2],并且保存公钥[3]和私钥[4],还有保持openssh私钥(Conversions -- export openSSH KEY)
c.编辑公钥(lwj就是comment)(以下内容为同一行)
3.服务器端设置
a.新建账户
b.切换到admin账户,并配置公钥
在admin家目录下创建目录
在.ssh目录下配置公钥
c.配置ssh
d.修改权限
4.客户端配置
a.putty(用私钥)
b.xshell(用openssh私钥)
首先导入openssh私钥(xshell--工具--用户密钥管理者)
配置连接
4.登录测试
连接工具: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.登录测试
相关文章推荐
- Linux学习之traceroute命令
- Linux远程秘钥登录方式
- Linux之-atime、ctime、mtime
- Linux下的PCI驱动编程
- linux 常用基本命令之十二 which
- CentOS设置服务开机启动的方法
- linux打印彩色字
- linux系统监控工具之top详解
- centos操作系统启动过程
- 2016年最受欢饮的Linux发行版排行榜曝光
- linux下用户及用户组的管理
- CentOS7安装iptables防火墙
- linux 常用基本命令之十一 du
- CentOS下MySQL忘记root密码解决方法【转载】
- 解析Linux操作系统文件目录
- Linux开发相关工具
- linux 常用基本命令之十 df
- Linux 基础经典笔记总结
- CentOS6.5安装Beanstalkd队列以及PHP代码测试
- CentOS学习12_ [Errno 256] No more mirrors to try 解决方法