美文网首页
Linux-Putty远程连接

Linux-Putty远程连接

作者: 灬听枫 | 来源:发表于2018-07-22 20:19 被阅读0次

    一、Putty下载

    下载网址 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 选在putty.zip 对应系统位数即可。下载之后解压就行了。

    图1-1-1

    二、用户名密码连接

    1、打开PUTTY.EXE,Host Name处输入IP地址,Saved Sessions处自定义一个名字,保存后,Open即可。下次点开需要点击黄框框处上次设置好的,点Load,之后Open。

    图2-1-1

    2、在终端输出用户名(root),后输入密码连接成功。

    三、密钥对连接

    1、创建密钥对,在下载后解压PUTTY.ZIP的路径下,双击打开PUTTYGEN.EXE,点解Generate。等待生成密钥对。

    图3-1-1 图3-1-2

    2、密钥分为公钥和私钥,公钥需要配置在linux系统里面,私钥为远程客户端连接linux系统时使用过。(如图3-1-2)

    1)中间两个孔的框框里面填写和确认密钥密码,可填可不填,填写之后密钥登陆还需要输入密钥密码,密钥名称自定义。

    2)最下面的报错公钥和私钥,选择存放路径,不要改文件后缀,查看用写字板即可。

    3)权限设置:chmod 700 root/.ssh(没有则创建) 设置该文件夹的权限为拥有着最高权限,群组和其他用户没有权限(了解相关信息  https://blog.csdn.net/u013197629/article/details/73608613?locationNum=10&fps=1 )

    4)配置公钥:复制图3-1-2的公钥(最上面框框里面的所有字符),vi打开root/.ssh/authorized_keys(没有则创建)复制公钥上去保存即可。linux系统可以使用多个密钥对登陆,配置公钥时换行保存即可。为了区分可以使用#XXXXX注释一行再换行。#后面一行的内容不会被识别为公钥的字符串。

    5)关闭防火墙(selinux),指令 setenforce 0

    3、开始连接,打开PUTTY.EXE,如图3-3-1,可以建立一个新的Sessions或者选择一个已经创建好的Load,然后点击Connection,SSH,Auth进入图3-3-2,选择刚才生成密钥对时保存的私钥文件,然后保存,Open。

    图3-3-1 3-3-2

    4、出现终端后输入用户名root,如果有密钥密码,还需再输入密钥密码。至此Putty远程连接Linux成功。

    注:本文为作者原创,转载请注明原链接  https://www.jianshu.com/p/ad5081606c1d

    相关文章

      网友评论

          本文标题:Linux-Putty远程连接

          本文链接:https://www.haomeiwen.com/subject/fkkrmftx.html