赞
踩
在windows上执行ssh-keygen报错Bad permissions:如下
C:\Users\xiaoming>ssh-keygen -p -m PEM -f C:\mywork\id_rsa
Bad permissions. Try removing permissions for user: BUILTIN\\Users (S-1-6-92-143) on file C:/mywork/id_rsa.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'C:\\mywork\\id_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Failed to load key C:\\mywork\\id_rsa: bad permissions
处理方法:将对应要转换的密钥文件放到对应用户文件夹下的.ssh文件平中再执行。如:ssh-keygen -p -m PEM -f C:\Users\xiaoming\.ssh\id_rsa
。报错的原因是权限不足,将文件放在用户的文件夹中用户就有权限执行命令。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。