Página principal » cómo » Arreglar “¡ADVERTENCIA ARCHIVO CLAVE PRIVADO SIN PROTECCIÓN!” En Linux

    Arreglar “¡ADVERTENCIA ARCHIVO CLAVE PRIVADO SIN PROTECCIÓN!” En Linux

    Si está recibiendo este error, entonces probablemente reinicie los permisos en su directorio oculto .ssh en su carpeta de usuario, y sus claves ya no funcionarán. Es muy importante que estos archivos no puedan ser escritos por cualquiera con un inicio de sesión en la casilla, por lo que openssh le dará un error si intenta usarlos.

    El mensaje de error completo:

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@. @@@@@@@@@@ @ ADVERTENCIA: ¡ARCHIVO CLAVE PRIVADO DESPROTECTADO! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ Los permisos 0744 para '/home/geek/.ssh/id_rsa' están demasiado abiertos. Se recomienda que sus archivos de clave privada NO sean accesibles a otros. Esta clave privada será ignorada. permisos incorrectos: ignorar clave: /home/geek/.ssh/id_rsa

    Para solucionar este problema, deberá restablecer los permisos a los valores predeterminados:

    sudo chmod 600 ~ / .ssh / id_rsa sudo chmod 600 ~ / .ssh / id_rsa.pub

    Si está recibiendo otro error:

    ¿Seguro que quieres continuar conectándote (sí / no)? sí Error al agregar el host a la lista de hosts conocidos (/home/geek/.ssh/known_hosts).

    Esto significa que los permisos en ese archivo también están configurados incorrectamente, y se pueden ajustar con esto:

    sudo chmod 644 ~ / .ssh / known_hosts

    Por último, es posible que también deba ajustar los permisos de directorio:

    sudo chmod 755 ~ / .ssh

    Esto debería hacer que vuelva a funcionar.