我有一个位于 的密钥文件,C:\private-key.pem并且在 Ubuntu 子系统上有一个指向它的软链接:~/.ssh/private-key.pem -> /mnt/c/private-key.pem.
当我尝试从 Ubuntu 子系统 ssh 进入某个远程机器时,我得到:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0777 for '/home/artur/.ssh/private-key.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/home/artur/.ssh/private-key.pem": bad permissions
Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)
chmod 400上C:\和内使用密钥~/.ssh。我试图为我设置所有者并删除 Windows 上所有其他用户的 ACL 以获取此密钥文件,但每次我得到Permission denied或Permissions XXXX for …