Erro de permissões para id_rsa no subsistema Linux para Windows (home personalizado de mnt / c / Users)

0

Estou compartilhando meu diretório pessoal no Windows 10 com a conta do meu usuário para WSL - até defini minha casa do Windows como minha casa do Linux usermod- e me dou muito bem até a atualização mais recente. Meu ~/.ssh/id_rsanão teve problemas em ser utilizado antes, mas há algumas semanas, ele começou a se preocupar com permissões. (Mencionei o compartilhamento de diretórios pessoais do usuário porque ele não parece ajudar quando fiz o hack sugerido de vincular simbolicamente o diretório SSH do Windows ao meu WSL, já que eles são iguais)

Meu erro específico: Permissions 0777 for mnt/c/Users/matth/.ssh/id_rsa are too open.

Alguém já resolveu / resolveu esse problema? Eu estava na trilha de uma correção relacionada a um possível problema de montagem / partição após a última atualização dos Criadores, mas meu laptop antigo foi eliminado e eu perdi a trilha.

rainydaymatt
fonte
Por que você tem as permissões definidas nas suas chaves RSA para que todos tenham acesso de gravação e leitura, você está recebendo um aviso ou um erro real?
Ramhound
Tem sido assim desde que eu o criei. Não consigo alterar as permissões nele; chmod 600 id_rsaparece não fazer nada. screeencap
rainydaymatt
Você mudou para o usuário root antes de tentar esse comando?
Ramhound 24/08/19
Não compartilhe nenhuma pasta com Windows e WSL com força. A interoperabilidade não é boa. Basta fazer backup e copiar a .sshpasta na pasta WSL Home aka. ~e defina as permissões necessárias.
Biswapriyo