דף הבית » טיפים » לעקוף את SSH כניסות על ידי הוספת המפתח שלך לשרת מרוחק פקודה אחת

    לעקוף את SSH כניסות על ידי הוספת המפתח שלך לשרת מרוחק פקודה אחת

    אם אתה רוצה להגדיר את המקשים SSH כדי לאפשר כניסה ללא סיסמה, אתה יכול לעשות זאת עם פקודה אחת. זה די קל.

    הדבר הראשון שתצטרך לעשות הוא לוודא שהפעלת את הפקודה keygen כדי ליצור את המקשים (אם כבר יצרת מפתחות, דלג על שלב זה).

    ssh-keygen-rsa

    לאחר מכן השתמש בפקודה זו כדי לדחוף את המפתח לשרת המרוחק, לשנות אותו כך שיתאים לשם המשתמש ולשם המארח שלך.

    cat ~ / .ssh / id_rsa.pub ssh user @ hostname 'חתול >> .shsh / author_keys'

    יהיה עליך להזין את הסיסמה בפעם הראשונה להעתקת המקשים. לאחר מכן, אתה אמור להיות מסוגל להתחבר ללא סיסמה, או אפילו להשתמש ב- scp או rsync מבלי להזין סיסמה. תוכל לבדוק באמצעות פקודה זו:

    משתמש

    זה בהחלט הרבה יותר קל מאשר להקליד סיסמה כל הזמן.

    שיטה חלופית

    ניתן גם להשתמש בפקודת ssh-copy-id במקום זאת. לדוגמה, לאחר יצירת המקשים, השתמש בפקודה זו:

    ssh-copy-id -i ~ / .shsh / id_rsa.pub משתמש @ hostname

    קל.