一直出现 Enter passphrase for key '/root/.ssh/gitkey12.pub'

案例:

我一下没有设置密码的pub key, 一使用就要求: Enter passphrase for key ‘/root/.ssh/gitkey12.pub‘,

原因:本该设置私钥的地方,设置成了公钥。。(错误提示,牛头不对马嘴。。。)

1. 解决方案

http://superuser.com/questions/508408/public-key-always-asking-for-password-and-keyphrase

一直出现 Enter passphrase for key '/root/.ssh/gitkey12.pub'

时间: 2024-12-23 04:29:23

一直出现 Enter passphrase for key '/root/.ssh/gitkey12.pub'的相关文章

Linux 系统安全配置 Debian => 禁止root SSH登陆+配置SSH Key+配置iptables

Linux 系统安全配置 Debian => 禁止root SSH登陆+配置SSH Key+配置iptables 当我们安装完Linux系统作为服务器后,总有一系列的安全配置需要进行.特别是当你的服务器Ip是对外网开放的话.全世界有很多不怀好意的人,不断试图穷举你的root密码,尝试登陆.那么为Linux服务器增加一些安全措施,是很有必要的.本文基于Debian 9.5. 本文读者需要有一定的linux基础,有一定的网络与英语基础.知道如何使用nano/vim编辑器.不过总体而言,本文是为初级用

启动ssh服务时,提示Could not load host key: /etc/ssh/ssh_host_rsa_key

在启用 ssh 服务时,有时会看到如下提示: [email protected]:~# /etc/init.d/ssh start* Starting OpenBSD Secure Shell server sshd                                   Could not load host key: /etc/ssh/ssh_host_rsa_keyCould not load host key: /etc/ssh/ssh_host_dsa_key 有两个提示

linux使用public key方式ssh邓肯、

一.前言: ssh远程登录密码认证的方式有三种,password.Keyboard Interactive.Public Key 前面两种方式就是密码认证,含义都是一样大同小异.第三种是登录方式最安全的一种. 下面我们就来实现第三种方式public key秘钥认证方式. 二.原理: ssh客户端利用服务端发过来的私钥,进行登录的认证,认证服务端的公钥.从来实现 安全的访问. 三.准备: 服务端 系统:Centos7.1 四.服务端生成秘钥 ssh-keygen -b 1024 -t dsa 接下

freebsd Could not load host key: /etc/ssh/ssh_host_dsa_key

刚装好 freebsd 时.用putty登陆,出现Could not load host key: /etc/ssh/ssh_host_dsa_key 这种原因是ssh server没有开启. 开启ssh: 解决办法:  /etc/rc.conf 加入 sshd_enable=”YES” 启动sshd /etc/rc.d/sshd start 附:freebsd ssh 出现的一些问题(转) 记得修改完配置文件后,重新启动sshd服务器(/etc/rc.d/sshd restart)即可. 几点

Ubuntu 14.04 server开放root ssh登录权限

刚安装了Ubuntu 14.04 server的虚拟机,普通帐号可以远程登录,但是root不行,输入密码后一直报错: permission denied 最后发现ssh的配置(/etc/ssh/sshd_config)不大一样,14.04的默认配置是: PermitRootLogin without-password 要改成 PermitRootLogin yes 重启服务即可: restart ssh Ubuntu 14.04 server开放root ssh登录权限,布布扣,bubuko.c

ssh:Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open

最近,用ssh连接github时,突然提示“Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open”,并且断开连接. 仔细阅读了一下ssh文档和这句提示,大概的意思时ssh的私有密钥的权限开放尺度太大了,可以供人随意欣赏了,ssh自身的策略关闭了ssh. 解决方案:将权限由0644降低为0600 chmod 0600 ~/.ssh/id_rsa 搞定.

ansible Failed to connect to the host via ssh: no such identity: /root/.ssh/id_rsa.bak

中控机和远端主机配置完密钥后,在中控台上通过ansible检测联通性 ansible -i inventory.cfg all -m ping 10.1.1.1 | UNREACHABLE! => { "changed": false, "msg": "Failed to connect to the host via ssh: no such identity: /root/.ssh/id_rsa.bak: No such file or dire

Ubuntu17 root ssh

Ubuntu provides OpenSSH (OpenBSD Secure Shell) in its universe repositories, which is a suite of security-related network-level utilities based on the SSH protocol. 1. To install it, open terminal (Ctrl+Alt+T) or log in Ubuntu server and run command:

linux 启用指定用户登录,取消root ssh登录

众所周知,FreeBSD ssh默认登录是不能直接用root来登录,这样一来,可以防范一些针对ssh嗅探攻击,二来,普通用户操作可以避免一些"安全事故".但是可惜的是,centos系列默认ssh都可以root直接登录,这样的带来危害实在太大,本文下面所写的shell,将大大简化配置centos 普通用户ssh登录,避免因失误造成,ssh登录失败. #!/bin/bash #desc: written by cuixh blog.zjyxh.com useradd user echo &