zoukankan      html  css  js  c++  java
  • SSH安全免密登录

    SSH安全免密登录:shh key 

    • ssh key使用非对称加密方式生成公钥和私钥
    • 私钥存放在本地~/.ssh目录
    • 公钥可以对外公开,放在服务器的~/.ssh/authorizedkeys

    Linux平台生成 ssh key

    • ssh-keygen-t rsa
    • ssh-keygen-t dsa

    windows 平台生成ssh key的方法

    1.首先在xshell 工具栏中找到工具(T)选项,然后点击用户密匙管理者

    2。然后点击生成

     3。选择一个密匙类型

     4.输入名称和密码

    5.保存为文件,完成。

     7.下次用xshell连接时,新建属性,用户身份验证中浏览选着public key

    Linux平台的配置

    1. 切换到 .ssh 目录 cd ~/.ssh/
    2. 新建  authorized_keys  文件  touch authorize_keys
    3. 编辑新建的文件 vim authorize_keys 将生成的密匙进行粘贴、保存、退出

      在Linux下用ssh来连接同样如上配置,如果已经存在authorize_keys,则换行进行插入新的值保存退出

      加载ssh密钥,ssh-add ~/.ssh/密钥名

    ssh安全端口

    1.通过修改配置文件来修改或者添加端口号,避免外围入侵

    vim /etc/ssh/sshd_config
    

     

     2.然后重启服务  service sshd restart

    
    



  • 相关阅读:
    Spring aop 实现异常拦截
    drf 视图家族
    算法与数据结构
    接口
    Kubernetes
    drf
    drf 序列化
    drf 内部模块
    drf 接口
    vue
  • 原文地址:https://www.cnblogs.com/hoganhome/p/12142238.html
Copyright © 2011-2022 走看看