zoukankan      html  css  js  c++  java
  • 本地电脑密钥登陆服务器

    流程:将本地的公钥放在服务器上,用自己的私钥去解,然后将线上服务器上sshd_config 的配置修改为可以用密钥登陆,重启线上服务器sshd配置文件,

    本地 ssh Host名即可

    ssh jerry

    第一 本地/ssh/config文件配置

     cd ~/.ssh
     ls
    config          id_rsa          id_rsa.pub      known_hosts
    vim config

    Host jerry
    User root
    HostName '线上服务器地址'
    Port '线上服务器duankou'
    IdentityFile ~/.ssh/id_rsa # 本地服务器私钥
    ForwardAgent yes
    IdentitiesOnly yes



    第二 线上服务器配置

    cd /etc/ssh/
    vim sshd_config
    # 用密钥的方式登陆,同时可以关掉线上服务器密码登陆
    
    

     将本地服务器的公钥放在线上服务器上,必须在root下面的ssh 文件夹中创建authorized_keys文件,并把本地服务器的公钥粘贴进去,粘贴、粘贴、粘贴!!!

      并且将线上服务器的sshd_config 添加本地公钥认证

    第三,重启你的ssh配置文件

    service sshd restart

    这样就可以用公钥密钥的方式登陆线上服务器

    ssh jerry

  • 相关阅读:
    Linux let 命令
    perl hash array 嵌套 push
    Perl CGI编程
    Perl关联数组用法集锦
    关于反射和动态代理
    SpringBoot与web开发
    Springboot与日志
    Spring Boot
    SpringBoot的自动配置原理
    Spring MVC执行流程
  • 原文地址:https://www.cnblogs.com/tangda/p/13454280.html
Copyright © 2011-2022 走看看