Główna » jak » Naprawiono OSTRZEŻENIE NIEPRZYKRYLANE PRYWATNE PLIK KLUCZOWE! Na Linuksie

    Naprawiono OSTRZEŻENIE NIEPRZYKRYLANE PRYWATNE PLIK KLUCZOWE! Na Linuksie

    Jeśli otrzymujesz ten błąd, prawdopodobnie zresetujesz uprawnienia do ukrytego katalogu .ssh w folderze użytkownika, a klucze przestaną działać. Bardzo ważne jest, aby pliki te nie mogły być zapisywane przez nikogo z loginem do skrzynki, więc openssh da ci błąd, jeśli spróbujesz ich użyć.

    Pełny komunikat o błędzie:

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ OSTRZEŻENIE: NIEPRZEWIDZIANE PRYWATNE PLIK KLUCZA! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 0767 dla "/home/geek/.ssh/id_rsa" są zbyt otwarte. Zaleca się, aby pliki kluczy prywatnych NIE były dostępne dla innych osób. Ten klucz prywatny zostanie zignorowany. złe uprawnienia: ignoruj ​​klucz: /home/geek/.ssh/id_rsa

    Aby to naprawić, musisz zresetować uprawnienia do wartości domyślnych:

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

    Jeśli otrzymujesz kolejny błąd:

    Czy na pewno chcesz kontynuować połączenie (tak / nie)? tak Nie można dodać hosta do listy znanych hostów (/home/geek/.ssh/known_hosts).

    Oznacza to, że uprawnienia do tego pliku są również ustawione niepoprawnie i można je dostosować w następujący sposób:

    sudo chmod 644 ~ / .ssh / known_hosts

    Na koniec może być konieczne dostosowanie uprawnień do katalogu:

    sudo chmod 755 ~ / .ssh

    To powinno przywrócić ci działanie.