CentOSLinux 学习第三天(2018年6月6日)

安装ifconfig 命令方式
yum -y install net-toos
运行这个命令就安装了
安装完Putty,后,设置Putty秘钥
putty 秘钥设置,
在安装putty的压缩包里有一个putty证,执行文件(PUTTYGEN),打开后点击:Generate 这个时候就会生出秘钥公钥,这个秘钥是获取随机字符串的,你只要动鼠标就会自动获取字符串做为秘钥
CentOSLinux 学习第三天(2018年6月6日)

mkdir /root/.ssh 在/root/目录下创建一个.ssh目录
chmod 700 /root/.ssh 修改.ssh目录的权限
vi /root/.ssh/authorized_keys 生成一个文件
打开后先按 i 键后,将上图红色区域的内容拷贝到这个文件里面
按Esc键后,键入:wq键保存,
关闭selinux
命令:setenforce 0

再打开,putty程序,
1、先Load,远程文件,如下图Session-----选择你的远程连接-----load
CentOSLinux 学习第三天(2018年6月6日)
2、Connection-----SSH------Auth-----Browse选择“私钥”文件,CentOSLinux 学习第三天(2018年6月6日)
3、Session ------Save----回到远程连接的位置,保存CentOSLinux 学习第三天(2018年6月6日)

xshell秘钥的生成
打开xshell,选择工具菜单------新建用户秘钥生成向导,----秘钥类型:RSA,秘钥长度:2048,选择下一步,,再选择下一步:出现以下窗口;
CentOSLinux 学习第三天(2018年6月6日)
以上图片:输入秘钥的名称,秘钥的密码,,最后再点击下一步
CentOSLinux 学习第三天(2018年6月6日)
以上图片,就是xshell的公共秘钥,把他保存下来,
拷贝到以下这个秘钥文件中去(authorized_keys)

秘钥文件的可以同时加入多个公共秘钥内容,
以#号作为文件的备注信息,
以下这个信息是秘钥文件的内容:authorized_keys文件的内容
CentOSLinux 学习第三天(2018年6月6日)
#putty-test说明的是以下信息是Putty秘钥的信息
#xshell-test说明的是以下信息是xshell的秘钥信息
xshell登录设置如下图
CentOSLinux 学习第三天(2018年6月6日)
打开xshell-----点击文件-----打开出现以上图片,然后点击“属性”
出现以下图片CentOSLinux 学习第三天(2018年6月6日)
1号位置,选择Public Key公共**
2号位置,登录远程系统的账号
3用户秘钥,就是刚才
以下图是用户秘钥,
CentOSLinux 学习第三天(2018年6月6日)
“”导出”你刚才建立的用户秘钥,
点击“属性“”就可以看到你的公共秘钥
点击“生成"就是生成一个新的公共秘钥

CentOSLinux 学习第三天(2018年6月6日)
以上是xshell的主界面,点击打开选择登录的用户身份就可以直接进入你的远程系统了,晚安

转载于:https://blog.51cto.com/13790480/2125776