SecureCRT基于秘钥来登录

在windows端生成密钥,客户端连接是使用SecureCRT

工具 –>创建公钥

生成密钥后,把公钥文件复制到服务器端对应用户家目录的.ssh目录下,文件名字为authorized_keys,记住此权限给其为400。

把Identity.pub公钥文件复制到服务器端

若root家目录下没有.ssh目录,在服务器端root家目录下新建.ssh目录

#mkdir .ssh

#cat Identity.pub >> .ssh/authorized_keys

#chmod –R 400 .ssh

通过客户端使用密钥的方式进行登陆

Public-key authentication with the server for user sw failed. Please verify username and public/private key pair.

此时selinux为Enforcing,设置setenforce 0

#setenforce 0

再重新连接时,ok了

此时使用密钥登陆就ok了

时间: 2024-08-06 14:34:46

SecureCRT基于秘钥来登录的相关文章

基于秘钥的登录认证

ssh-keygen ssh-keygen 是Unix和类Unix计算机系统上的安全外壳(SSH)协议套件的标准组件,用于通过使用各种加密技术在不安全的网络上建立远程计算机之间的安全shell会话.ssh-keygen实用程序用于生成,管理和转换身份验证密钥. ssh-keygen能够使用三种不同的数字签字算法之一生成密钥. 在ssh-keygen工具的帮助下,用户可以为任何这些密钥类型创建密码(为了提供无人值守操作,密码可以保留为空,风险更高). 这些密钥与相关工具 GNU Privacy G

利用OpenSSH实现基于秘钥的认证

利用OpenSSH实现基于秘钥的认证 SSH协议介绍:     SSH是Secure Shell的缩写,意思是安全的shell          目前版本有 ssh v1和ssh  v2:在目前工作中大多都使用ssh v2版,ssh  v1已经不安全,尽量不使用              ssh v1:基于CRC-----32做MAC(Message Authentication Code),不安全              ssh v2:基于双方主机的协商最安全的MAC的方式:基于DH算法做秘

使用秘钥对登录服务器

一. 使用秘钥对登录服务器 登录服务器的方式,可以使用用户名/密码的方式登录.也可以使用秘钥对的方式登录.在阿里云服务器上一般都建议使用密钥对的方式登录,并且是普通用户.下面就介绍一下如何使用秘钥对的方式登录服务器. 1. 使用root用户创建普通用用户并构建秘钥对 [[email protected] ~]# useradd lzc [[email protected] ~]# su - lzc   // 这里非常重要,要切换成普通用户.为了避免后续修改权限等问题 [[email protec

Linux 秘钥对登录远程主机

需要两台电脑,IP地址分别是:服务端:192.168.1.182客户端:192.168.1.183配置秘钥对登录远程主机 客户端主机生产秘钥 A.生产秘钥[[email protected] ~]# ssh-keygen -t rsa B.推送秘钥到服务端主机[[email protected] ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected] C.用钥匙登录试试[[email protected] ~]# ssh [email

putty秘钥验证登录和xshell秘钥验证登录

使用putty进行秘钥登录 1:先使用putty链接上服务器,确保正常登录 2: 3:打开puttygen软件,如图 4:把公钥复制粘贴到vim /root/.ssh/authorized_keys 5:在putty端进行更改 6:登录即可

linux ssh秘钥配置登录

#ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa):  Enter passphrase (empty for no passphrase):  Enter same passphrase again:  Your identification has been saved in /root/.ssh/id_rsa. Y

linux系统下ssh免秘钥登录

我有两台linux主机: 主机名分别是: lsx01.com lsx02.com 希望在lsx01.com这台主机上无秘钥登录lsx02.com. 一.修改hosts文件 在两台机器上都添加主机ip信息 例如在lsx01.com上: vi /etc/hosts 配置如下: 二.生成rsa秘钥文件,统一拷贝至一个authorized_keys中 1.在所有主机上,例如lsx01.com主机上生成rsa秘钥文件 cd /root/.ssh ssh-keygen -t rsa 三下回车 生成了两个文件

远程连接Linux、设置秘钥

使用putty远程连接Linux首先先去下载putty尽量去官网下载,官网版的带有PUTTYGEN,我们后面用秘钥的时候会用到 下载这个版本32位就行了,32位在64位系统正常运行下载完成后打开putty这个位置输入需要远程的服务器IP地址如果不知道服务器ip需要去本机查看登录到服务器,输入ip addr查看IP输入完IP地址,后面的Port默认22,如果服务器上端口号修改过的,这上面也要修改让putty记住登录地址,方便以后登录在这个位置给服务器输入一个名字,然后恩Save保存,你保存的名字就

使用SecureCRT秘钥登录服务器

ps: 红字字体为重要部分, 仔细看 为什么要使用SecureCRT秘钥登录? 简单理解为了安全. 比如说连接A服务器, SecureCRT相当于一把完整的锁. 把锁放在A服务器上, 钥匙放在本地.拿钥匙开锁. 1. 首先通过SSH协议22号端口连接A服务器, 然后创建"公钥". 2. 选择加密算法. 3. 设置秘钥密码, 选填(本案测试, 默认) 4. 设置秘钥长度, 默认即可. 5. 设置生产公钥保存的路径 6. 问我们是否使用秘钥为全局公钥 7. 看看我们刚才生成的秘钥文件. 8