zoukankan      html  css  js  c++  java
  • 在SecureCRT中无需输入密码登录Linux主机

    服务器端操作系统:CentOs 5.8
    客户端:SecureCRT5.1.3
    第一步:密钥对的生成.
    在SecureCRT中建立一个新的连接.
    protocol选ssh2
    hostname输入要连接的主机IP.
    Port输入目标主机上sshd的端口号.
    username输入要登录的用户名.
    在Authentication中的Primary选publickey.选取"Properties..."按钮.
    出现Public Key Properties窗口.
    选"Create Identity File"按钮.出现Key Generation Wizard窗口.
    选"下一步"出现窗口.要求选取Public Key Type.可以选RSA/DSA加密方式.
    按"下一步".出现窗口.要求输入私钥的保护密码.这个可输,也可不输.
    如果不输的话.当用SecureCRT登录到Linux服务器时,无需任合密码就可以登录了.
    按"下一步",出现要求输入密钥对加密长度的窗口.可在512-2048之间选择.按"下一步".
    开始生成密钥对.密钥对生成完毕后.按"下一步".选择密钥对保存的位置.保存完毕后.
    会问是否上传公钥,选"否",至此密钥对生成完毕.
    第二步:公钥的上传及设置
    a.上传公钥(默认的后缀名为.pub).一般是用ftp上传.注意上传之前,一定要以ASCII格式上传.
    b.服务器端的设置.首先要在要登录的用户home目录下建一个.ssh目录.作如下操作
    cd
    mkdir .ssh
    chmod 755 .ssh
    ssh-keygen -i -f ./Identity.pub > ./.ssh/authorized_keys
    #(转换为公钥为openssh能识别的公钥格式,转换后的文件名为authorized_keys,这是ssh的公钥文件)
    chmod 644 ./.ssh/authorized_keys

    至此服务器端及客户端设置完毕.可以通过SecureCRT连上Linux服务器了

  • 相关阅读:
    js模板
    block,inline和inline-block概念和区别
    jquery parent和parents,children和find
    (CVE-2015-5254)ActiveMQ 反序列化漏洞复现
    办公系统致远OA漏洞
    CVE-2018-16509 GhostScript 沙箱绕过(命令执行)漏洞
    phpmyadmin-相关漏洞详解
    XXL-JOB(任务调度中心)-反弹getshell
    组策略(域和域服务的搭建)
    解决在NAT模式下物理机无法ping通虚拟机的问题
  • 原文地址:https://www.cnblogs.com/yjken/p/3917892.html
Copyright © 2011-2022 走看看