If-Koubou

Naprawiono "OSTRZEŻENIE: NIEPRAWIDŁOWANY KLUCZ PRYWIDUALNY!" Na Linuksie

Naprawiono "OSTRZEŻENIE: NIEPRAWIDŁOWANY KLUCZ PRYWIDUALNY!" Na Linuksie (Jak)

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: NIEPRAWIDŁOWIONY PLIK KLUCZA PRYWATNEGO! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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.