openstack环境中,ssh登录虚拟机提示are too open

【问题描述】
在openstack中部署cloudfoundry,在其中一台虚拟机上使用keyfile登录另一台虚拟机时,提示如下信息:
[vcap@bm-1362637d-ad47-47d2-a8cb-cce787981be8 ~]$ ssh -i test.pem [email protected]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'test.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: test.pem
Permission denied (publickey).

【解决方案】
将test.pem降级至600
[vcap@bm-1362637d-ad47-47d2-a8cb-cce787981be8 ~]$ chmod -R 600 test.pem
[vcap@bm-1362637d-ad47-47d2-a8cb-cce787981be8 ~]$ ssh -i test.pem [email protected]
Linux eb8e68ae-b266-4374-8f58-c363ae012c85 3.0.0-32-virtual #51~lucid1 SMP Thu Mar 6 17:43:24 UTC 2014 x86_64 GNU/Linux
Ubuntu 10.04.4 LTS

Welcome to Ubuntu!

  • Documentation: https://help.ubuntu.com/
    Last login: Thu Jul 31 01:28:27 2014 from 0.router.default.cf-170.microbosh

你可能感兴趣的:(ssh,openstack,CloudFoundry)