代码改变世界

小知识:OCI实例的私钥文件权限

2021-11-09 22:29  AlfredZhao  阅读(147)  评论(0编辑  收藏  举报

在OCI上创建新的实例时,会提示你保存私钥用于连接,而且该界面不会再次显示,所以一定要保存好这个私钥。
实例创建完成后,当使用保存的私钥进行连接时,却发现由于私钥文件的权限问题无法连接,查看当前私钥文件的权限是644:

jingyuzhao@jingyuzhao-mac Cloud % ls -lrth *.key                              
-rw-r--r--@ 1 jingyuzhao  staff   1.6K 11  9 21:52 ssh-key-yyyy-mm-dd.key

需要修改权限为600:

jingyuzhao@jingyuzhao-mac Cloud % chmod 600 ssh-key-yyyy-mm-dd.key
jingyuzhao@jingyuzhao-mac Cloud % ls -lrth *.key
-rw-------@ 1 jingyuzhao  staff   1.6K 11  9 21:52 ssh-key-yyyy-mm-dd.key

再次尝试连接,OK!