If-Koubou

Определяне на "ПРЕДУПРЕЖДЕНИЕ: НЕПРОЧЕНА КЛИЕНТНА ЛИЧНА ФАЙЛ!" На Linux

Определяне на "ПРЕДУПРЕЖДЕНИЕ: НЕПРОЧЕНА КЛИЕНТНА ЛИЧНА ФАЙЛ!" На Linux (Как да)

Ако получите тази грешка, вероятно ще възстановите разрешенията на вашата скрита .ssh директория във вашата потребителска папка и вашите ключове вече няма да работят. Много е важно тези файлове да не могат да се пишат само от всеки, който има достъп до кутията, така че openssh ще ви даде грешка, ако се опитате да ги използвате.

Пълното съобщение за грешка:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ Препоръчва се файловете ви с частни ключове да не са достъпни за други хора. Този частен ключ ще бъде пренебрегнат. лошо разрешение: ключ за игнориране: /home/geek/.ssh/id_rsa

За да поправите това, ще трябва да върнете първоначално разрешенията:

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

Ако получавате друга грешка:

Наистина ли искате да продължите да се свързвате (да / не)? Да Неуспешно добавяне на хоста в списъка на познатите хостове (/home/geek/.ssh/known_hosts).

Това означава, че разрешенията за този файл също са зададени неправилно и могат да бъдат коригирани с това:

sudo chmod 644 ~ / .ssh / known_hosts

И накрая, може да се наложи да коригирате и разрешенията за директориите:

sudo chmod 755 ~ / .ssh

Това би трябвало да ви върне обратно.