码迷,mamicode.com
首页 > 其他好文 > 详细

ssh-key生成失败问题

时间:2016-11-22 09:24:59      阅读:378      评论:0      收藏:0      [点我收藏+]

标签:sed   text   sid   enter   sea   centos6   rate   pre   iso   

在centos6.5下面:

ssh-keygen -t rsa -b 2048
Generating public/private rsa key pair.
Enter file in which to save the key (/data/kris/.ssh/id_rsa):
Could not create directory ‘/data/kris/.ssh‘.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
open /data/kris/.ssh/id_rsa failed: No such file or directory.
Saving the key failed: /data/kris/.ssh/id_rsa.

 

解决办法:

yum remove selinux*

 

原因:

 searched the intertubes, and all thread responses say to check the file permissions or my $HOME environment variable. They were fine. The only odd result in the list was: http://rhn.redhat.com/errata/RHBA-2010-0013.html which includes a paragraph:

* SELinux denials caused by the ssh-keygen‘s
"system_u:object_r:initrc_exec_t" context caused ssh-keygen to fail to
generate public/private RSA key pairs. These updated SELinux policy rules
allow ssh-keygen to successfully generate public/private RSA key pairs as
expected. (BZ#538453)

The problem should have been repaired in the previous version of Red Hat according to the advisory. There was no reason SELinux should be installed on the system, but considering all the other extraneous software I‘d already removed, I figured it was.

ssh-key生成失败问题

标签:sed   text   sid   enter   sea   centos6   rate   pre   iso   

原文地址:http://www.cnblogs.com/wkccs/p/6087769.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!