美文网首页
E5集群登录--密钥对的问题

E5集群登录--密钥对的问题

作者: 大锤在编程 | 来源:发表于2020-06-07 13:09 被阅读0次

对方提供了一个密钥对(私钥和公钥),且公钥已经置于集群上。那么需要我把私钥放置在自己的.ssh文件夹内。

问题是:我已经有一对密钥,用来阿里云和github上用的。

解决方案(指定密钥)

  1. 原有的默认密钥对(~/.ssh/id_rsa)不变。新的私钥重命名,如id_rsa_new

  2. 为新的远程Host添加指定密钥。在config中更改一下,指定密钥。

Host 192.170.x.x
    HostName 192.170.x.x
    User wangdachui
    IdentityFile ~/.ssh/id_rsa_new

如果权限错误

密钥文件的权限太open了

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '打码打码打码' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "打码打码打码": bad permissions
打码打码打码: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

估计是key文件的属性被改的问题;
后来上网查了,把权限改成0600即可
chmod 600 /~/.ssh/*

相关文章

  • E5集群登录--密钥对的问题

    对方提供了一个密钥对(私钥和公钥),且公钥已经置于集群上。那么需要我把私钥放置在自己的.ssh文件夹内。 问题是:...

  • ssh密钥对登录安全吗?实践篇

    在上一篇文章《ssh密钥对登录安全吗?原理篇》了解了ssh密钥对登录原理后,接下去就是实践的问题了,这是大部分人更...

  • 设置LinuxSSH通过密钥登录

    制作密钥对首先在服务器上制作密钥对。用密码登录到你打算使用密钥登录的账户,然后执行以下命令:[root@host ...

  • 设置LinuxSSH通过密钥登录

    一、制作密钥对 首先在服务器上制作密钥对。用密码登录到你打算使用密钥登录的账户,然后执行以下命令:[root@ho...

  • 配置ssh密钥认证自动登录

    制作密钥对 首先在服务器上制作密钥对。首先用密码登录到你打算使用密钥登录的账户,然后执行以下命令: 在客户端来看,...

  • SSH 登录流程分析

    登录流程 密钥登录比密码登录安全,主要是因为他使用了非对称加密,登录过程中需要用到密钥对。整个登录流程如下: 远程...

  • Linux设置SSH密钥以及别名无密码登录

    Linux设置SSH密钥以及别名无密码登录 首先生成使用密钥对 使用ssh-keygen生成密钥对 生成的文件默认...

  • Kubernetes | 二进制软件包方式部署 -- 环境搭建

    02 集群环境搭建 本次教程需要 3 台 CentOS 7.9 操作系统的服务器。 2.1 配置免密钥登录 在本地...

  • 登录腾讯云提示Permission denied (public

    今天登录腾讯云服务器,因为之前的密钥文件丢失,重新创建了个新的ssh密钥对,然后通过使用下面命令登录Linux 实...

  • 网站安全 SSH 密钥登录

    使用 Linux 来登录有两种方式:密码登录/口令登录,但是密钥对登录(最好) 现在已经安装好 LNMP + Wo...

网友评论

      本文标题:E5集群登录--密钥对的问题

      本文链接:https://www.haomeiwen.com/subject/eyaqtktx.html