美文网首页
远程登录Linux系统

远程登录Linux系统

作者: bjhu电net | 来源:发表于2017-09-19 22:29 被阅读0次

    下载安装putty

    使用ifconfig查找Linux IP

    网卡名字一般是ens33,所以采用这个IP地址

    连接

    在putty的hostname中输入Linux的IP,可以起一个名字方便管理,点击open,就会进入Linux命令行,默认先以root用户进行登录,输入账号以及密码之后就可以登录到Linux系统中进行操作。


    使用秘钥认证

    ssh服务支持一种安全认证机制,在自己的电脑中存放秘钥,在远端电脑中存放公钥。

    puttygen

    使用puttygen生成秘钥对,打开软件,单击generate,这样就开始生成秘钥对了,来回拨动鼠标,可快速生成秘钥对。key comment是对秘钥的简单介绍,key passphrase用于给秘钥设置密码,最好设置一下,这样在登录Linux系统的时候,可以输入这个密码,如果不设置这个密码,可以免密码登录。然后单击save private key保存私钥。将puttygen窗口中的长字符串复制到Linux的文件中。

    #mkdir /root/.ssh//创建.ssh目录
    #chmod 700 /root/.ssh//更改这个目录的权限,可能不成功,使用ls命令查看详细信息
    #vi /root/.ssh/authorized_keys //把公钥内容粘贴到这个文件中
    

    关闭selinux

    运行setenforce 0可以暂时关闭selinux
    想要永久关闭selinux,运行vi /etc/selinux/config将SELINUX那一行设置为SELINUX=disabled,保存之后重启Linux即可。

    进行秘钥登录

    打开putty,单击左侧的ssh前面的加号,选择auth,单击右侧的browser,找到刚刚保存的私钥,单击打开,就有私钥的存储位置。最后再返回到session,单击save按钮即可。然后就可进行登录了。

    如果显示秘钥不成功或者是服务器拒绝秘钥,可能是一下几种情况
    1./root/.ssh目录权限为700
    2.selinux要关闭
    3./root/.ssh/authorized_keys文件名要写对
    4.文件内容要粘贴对

    相关文章

      网友评论

          本文标题:远程登录Linux系统

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