zoukankan      html  css  js  c++  java
  • Xshell通过ssh登录远程服务器(秘钥)

    1.创建ssh秘钥(不做说明)

    2.账号密码登录主机

        遇到的问题:(新购买的服务器登录后mkdir报错:mkdir: cannot create directory ‘XXX’: Permission denied), 解决:切换root 用户 su root,没有设置密码需要设置密码登录

    3.创建目录 /root/.ssh 并设置权限

     1) mkdir /root/.ssh mkdir 命令用来创建目录  (或者cd到目录,touch 命令创建文件)

            chmod 700 /root/.ssh chmod 命令是用来修改文件属性权限的,

     2)创建文件 /root/.ssh/authorized_keys

          vim /root/.ssh/authorized_keys vim 命令是编辑一个文本文件的命令

      打开刚才生成的秘钥文件.ssh中的public key 文件,建议使用写字板打开,这样看着舒服一些,复制从AAAA开头至 "---- END SSH2 PUBLIC KEY ----" 该行上的所有内容,粘贴到/root/.ssh/authorized_keys 文件中,要保证所有字符在一行。(可以先把复制的内容拷贝至记事本,然后编辑成一行载粘贴到该文件中)。

          在这里要简单介绍一下,如何粘贴,用vim打开那个文件后,该文件不存在,所以vim会自动创建。按一下字母"i"然后同时按shift + Insert 进行粘贴(或者单击鼠标右键即可),前提是已经复制到剪切板中了。粘贴好后,然后把光标移动到该行最前面输入 ssh-rsa ,然后按空格。再按ESC,然后输入冒号wq 即 :wq 就保存了

    4.Xshell,创建新会话,填写名称,主机Ip,确定进入下一步,用户名root,然后选择秘钥对

    下一步,选择,对应用户秘钥,登录即可

  • 相关阅读:
    Spring boot --- Spring Oauth(三)
    Spring boot --- Spring Oauth(一)
    JavaScript 学习(一)
    Springboot --- Spring Security (一)
    HTML 学习笔记 JavaScript (节点)
    HTML 学习笔记 JavaScript(事件)
    HTML 学习笔记 JavaScript (DOM)
    HTML 学习笔记 CSS3 (多列)
    HTML 学习笔记 CSS3(Animation)
    HTML 学习笔记 CSS3(过度 transition)
  • 原文地址:https://www.cnblogs.com/luqiangblogs/p/14852702.html
Copyright © 2011-2022 走看看