两种解决方案:

1.提示“ Permissions 0644 for ‘~/.ssh/id_rsa.pub’ are too open”

解决方法:使用chmod 0600 ~/.ssh/id_rsa.pub更改将公钥权限改成“600”

2.提示“Enter passphrase for key ~/.ssh/id_rsa.pub”让输入私钥,可不论输与不输都不能直接登录

解决方法:
在本地执行:

eval `ssh-agent`
ssh-add

ssh-agent是用于管理密钥,ssh-add用于将密钥加入到ssh-agent中,SSH可以和ssh-agent通信获取密钥,这样就不需要用户手工输入密码了。
顺序执行以上两条命令后就可以用ssh免密登录远程机器了,但这个配置只对当前会话生效,会话关闭或机器重启后都需要重新执行这两条命令。将命令放到~/.bash_profile中,就可以免去每次输入的麻烦。

转载地址:https://blog.csdn.net/superbfly/article/details/75287741

保存密码

ssh-add -K path/to/key,然后输入密码,之后就不用次次输入密码了;

macOS keeps asking my ssh passphrase since I updated to Sierra

In the latest version of macOS (10.12.2), this is easy to fix. Just edit your ~/.ssh/config and enable the UseKeychain option:

Host *UseKeychain yes

There is no need to change anything else. Now everything works the way it used to work before the latest updates. You do not need to add keys to ssh-agent.
转载地址:https://superuser.com/questions/1127067/macos-keeps-asking-my-ssh-passphrase-since-i-updated-to-sierra

解决Enter passphrase for key相关推荐

  1. mac解决Enter passphrase for key每次输入密码

    公钥 私钥 当我们关联好自己的git时,发现每次pull 或 push代码时会让我们重复性输入自己的密码,问题不是出在我们关联的不对,而是对git的公钥和私钥了解并不深,使用命令ssh-keygen, ...

  2. 解决 Enter passphrase for key ‘/Users/dzm/.ssh/id_rsa‘:

    一.永久解决方案,之后在也不需要输入密码 在 git 配置 ssh 后,发现每次都需要输入密码: Enter passphrase for key '/Users/dengzemiao/.ssh/id ...

  3. git解决enter passphrase for key

    今天在服务器上使用同样的方法,发现有两点问题: 1.提示" Permissions 0644 for '/root/.ssh/id_rsa.pub' are too open" 解 ...

  4. Enter passphrase for key '/home/mha/.ssh/id_rsa解决方法

    ssh互信做完后发现仍然无法ssh免密登录,提示: [mha@mylinux ~]$ ssh localhost date Enter passphrase for key '/home/mha/.s ...

  5. git在clone时需要输入密码Enter passphrase for key 导致spring cloud config 配置中心无法拉取配置文件的解决方法

    前几天把系统从win7换到了win10 重装了开发环境 一直没什么问题 今天在调试spring cloud 时 发现无论如何都拉取不到配置文件, 通过微服务日志提示 Could not locate ...

  6. 解决git: enter passphrase for key '~/.ssh/id_rsa'的问题

    出现 enter passphrase for key '~/.ssh/id_rsa' 的原因: 在生成key的时候,没有注意,不小心设置了密码, 导致每次提交的时候都会提示要输入密码, 也就是上面的 ...

  7. 【git】Enter passphrase for key 解决本地git 提交需要密钥问题

    原因 本地的ssh是加密的,如果安装过程中选择了输入密码来保证本地ssh不被滥用,那么就需要要在以后的使用过程中都输入当时指定的本地密码. 现象 本地提交代码报错 $ git pull Enter p ...

  8. GIT Enter passphrase for key 'xxx': 已解决

    git配置完ssh以后,每次pull或push都会出现Enter passphrase for key 'xxx': 虽然是出于安全问题,但每次都提示,很烦. 解决方案: #删除密码,xxx就是提示中 ...

  9. 解决git的Enter passphrase for key '/c/Users/Administrator/.ssh/id_rsa'问题

    我遭遇的问题是在git的bash上每次提交都弹出"Enter passphrase for key '/c/Users/Administrator/.ssh/id_rsa'"的提示 ...

最新文章

  1. 几大最短路径算法比较
  2. Python3 实现批量图像数据增强(扩增)并复制xml标签文件【目标检测笔记】
  3. Spring Boot——[java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration]解决方案
  4. springboot抑制log中的info信息
  5. usb 驱动修复_您可以修复物理损坏的USB驱动器吗?
  6. Visitor(访问者)--对象行为型模式
  7. java初学者指南_Java代理初学者指南
  8. Android官方开发文档Training系列课程中文版:OpenGL绘图之添加动态效果
  9. 基于JAVA+Swing+MYSQL的超市管理系统
  10. 记录一次解决404问题
  11. SpringMVC中自定义类型转换器
  12. PHP用socket连接SMTP服务器发送邮件
  13. 嵌入式操作系统和普通操作系统的区别_嵌入式ARM和单片机的区别何在
  14. 胖子哥的大数据之路(8)- 数据仓库命名规范
  15. 酒店旅业治安管理系统接口开发
  16. Gym 10102B 贪心
  17. 软件设计实验一 UML建模实验
  18. MongoDB中balancer操作
  19. turtlesim画正方形代码对比
  20. Fleaphp 数组辅助文件中 array_to_tree 的bug修正

热门文章

  1. BUUCTF Misc 被劫持的神秘礼物 刷新过的图片 [BJDCTF2020]认真你就输了 [BJDCTF2020]藏藏藏
  2. 配置VS Code 使其支持vue项目断点调试
  3. SAT词汇记忆方法【zhasite】
  4. phy芯片测试寄存器_以太网PHY寄存器分析
  5. win7纯净版64位系统把exe文件注册成为系统服务的方法
  6. OutLook 发送邮件注意事项
  7. 魂武者服务器维护了怎么办,魂武者手游无法连接网络怎么办?无法连接原因及解决方法...
  8. oracle 启动 linux监听,Linux下启动Oracle服务和监听程序
  9. AI直播间互动管家使用教程,语音对接直播间
  10. Qt实例:视频播放器