Permissions 0644 for 'xxx.pem' are too open
使用 SSH
连接到 Azure
的虚拟机时遇到错误:
1 | ➜ ~ ssh -i /path/to/some.pem xxx@x.x.x.x |
这是因为创建虚拟机时从 Azure
下载的私钥默认权限太大,需要将其权限改为只读且仅当前用户可见:
1 | chmod 400 some.pem |
参考:
使用 SSH
连接到 Azure
的虚拟机时遇到错误:
1 | ➜ ~ ssh -i /path/to/some.pem xxx@x.x.x.x |
这是因为创建虚拟机时从 Azure
下载的私钥默认权限太大,需要将其权限改为只读且仅当前用户可见:
1 | chmod 400 some.pem |
参考: