Debido a la comodidad y el control que nos brinda SSH, intentamos implementar métodos como inicios de sesión sin contraseña utilizando claves SSH y autenticaciones de dos factores. Sin embargo, a pesar de esto, aún podemos encontrar errores que podrían evitar que usemos SSH para iniciar sesión en máquinas remotas.
Este tutorial rápido le mostrará cómo resolver la mala propiedad o el permiso en el .archivo ssh/config.
Requisitos previos
Antes de comenzar en la guía:
Si no tiene ninguno de los requisitos anteriores, considere el siguiente tutorial donde detalla cómo generar y copiar pares de teclas SSH.
https: // linuxhint.com/use-ssh-copy-id-command/
¿Qué causa los malos propietarios o los errores de permiso??
El mal propietario o error de permiso en el .Resultados del archivo SSH/config de permisos incorrectos en el archivo en sí o en el .directorio ssh.
Los archivos en el .El directorio SSH debe tener el permiso de lectura y escritura del usuario solamente; que no incluye el grupo u otros.
Cómo arreglar el mal propietario y los errores de permiso
Para resolver este error, todo lo que necesitamos hacer es establecer los permisos correctos en el .archivo ssh/config.
Si no se siente tan cómodo con los permisos de Linux, consulte esta herramienta intuitiva para usar Chmod.
https: // chmodcommand.com/
Para establecer los permisos correctos, use el comando:
$ sudo chmod 600 ~/.ssh/configUna vez que ejecute el comando anterior, el permiso del archivo debe ser el siguiente:
También puede usar el comando chown para votar al propietario del archivo usando el comando:
$ sudo chown $ usuario ./ssh/configUsando estos dos métodos, debe arreglar el mal propietario o el error de permiso, y puede proceder a iniciar sesión en su SSH.
Conclusión
Esa fue una guía corta y rápida sobre la resolución .SSH/configado mal propietario o error de permiso. Si está buscando un tutorial más profundo, consulte la siguiente guía de solución de problemas de SSH.