Devido ao conforto e controle que o SSH nos fornece, tentamos implementar métodos como logins sem senha usando chaves SSH e autenticações de dois fatores. No entanto, apesar disso, ainda podemos encontrar erros que possam nos impedir de usar o SSH para fazer login em máquinas remotas.
Este tutorial rápido mostrará como resolver má propriedade ou permissão no .Arquivo SSH/Config.
Pré-requisitos
Antes de começarmos no guia:
Se você não possui nenhum dos requisitos acima atendidos, considere o seguinte tutorial em que eu detalha como gerar e copiar os pares de chaves ssh.
https: // linuxhint.com/use-ssh-copy-id-command/
O que causa proprietários ruins ou erros de permissão?
O mau proprietário ou erro de permissão no .Resultados do arquivo SSH/Config de permissões incorretas no próprio arquivo ou no .diretório ssh.
Os arquivos no .O diretório SSH deve ter a permissão de leitura e gravação apenas do usuário; que não inclui o grupo ou outros.
Como consertar erros de proprietário e permissão ruins
Para resolver esse erro, tudo o que precisamos fazer é definir as permissões corretas no .Arquivo SSH/Config.
Se você não se sente tão confortável com as permissões Linux, confira esta ferramenta intuitiva para usar o CHMOD.
https: // chmodCommand.coma
Para definir as permissões corretas, use o comando:
$ sudo chmod 600 ~//.ssh/configDepois de executar o comando acima, a permissão do arquivo deve ser a seguinte:
Você também pode usar o comando chown para votar o proprietário do arquivo usando o comando:
$ sudo chown $ usuário ./ssh/configUsando esses dois métodos, você deve ter o mau proprietário ou o erro de permissão corrigido e poderá fazer login no seu ssh.
Conclusão
Esse foi um guia curto e rápido sobre a resolução .SSH/Config Proprietário ruim ou erro de permissão. Se você está procurando um tutorial mais aprofundado, confira o seguinte guia de solução de problemas do SSH.