我有一个位于 的密钥文件,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 …我在安装 Kali linux 时设置了 root 密码,现在我忘记了。我什至不记得我的用户名。我通过互联网搜索,我找到了一种包括编辑 GRUB 菜单的方法,它没有我现在的 Kali linux 版本似乎不能工作。我该怎么做才能重置我的 root 密码?