תיקון לא מוגן פרטי KEY קובץ! על לינוקס
אם אתה מקבל את השגיאה אז אתה כנראה לאפס את ההרשאות בספריה. Ssh מוסתר שלך בתיקיית המשתמש שלך, ואת המפתחות הם לא הולכים לעבוד יותר. זה מאוד חשוב כי קבצים אלה לא ניתן לכתיבה על ידי רק מישהו עם כניסה לתיבה, כך openssh ייתן לך שגיאה אם תנסה להשתמש בהם.
הודעת השגיאה המלאה:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@ @ @ @ @ אזהרה: קובץ פרטי פרטי בלתי מוגן! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 07@@@@@@@@@@@@@@home/geek/.ssh/id_rsa "פתוחים מדי. מומלץ שקובצי המפתח הפרטיים שלך אינם נגישים על ידי אחרים. המערכת תתעלם ממפתח פרטי זה. הרשאות רעות: התעלם מהמפתח: /home/geek/.ssh/id_rsa
כדי לתקן זאת, יהיה עליך לאפס את ההרשאות בחזרה לברירת מחדל:
suodo chmod 600 ~ / .shsh / id_rsa sudo chmod 600 ~ / .shsh / id_rsa.pub
אם אתה מקבל שגיאה נוספת:
האם אתה בטוח שברצונך להמשיך להתחבר (כן / לא)? כן נכשל הוספת המארח לרשימת המארחים הידועים (/home/geek/.ssh/known_hosts).
משמעות הדבר היא שההרשאות בקובץ זה מוגדרות גם הן בצורה שגויה, וניתן לכוונן אותן כך:
644 ~ / .shsh / ידוע
לבסוף, ייתכן שיהיה עליך להתאים את ההרשאות במדריך גם:
sudo chmod 755 ~ / .shsh
זה אמור לקבל אותך בחזרה ולהפעלתו.