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.



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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.