מפתחות שמורים שרתי SSH, IP, פורט שם מארח MacOS סייר - Config SSH Terminal וטיפים

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

עבור מנהלי שרתים, המשתמשים בחיבור SSH מאובטח עם מפתח האימות, זה קצת מביך. בכל פעם שאני רוצה לאמת באמצעות SSH / טרמינל, אני צריך לבצע את הפקודה: ssh-add -K ~ path / private_key.pemשלאחריו שורת הפקודה Terminal לבצע קישוריות ואימות לשרתים מנוהלים. בדרך כלל, לבצע את הפקודה: ssh root @ IP_ADDRESS.

פתרון פשוט יותר יהיה לערוך את קובץ ה- / .ssh / config שבו ניתן ליצור סוג של כינוי, הן עבור מפתח הכניסה והן עבור המשתמש ושם המארח.

1. פתח את יישום המסוף על MacOS ולבצע את הפקודה:

sudo nano ~ / .ssh / config

2. הוסף את השורות הבאות:

מארח anyname
HostName IPServer
הנמל 22
שורש משתמש
IdentityFile /Volumes/path/private_keys.pem

3. Ctrl + X אז Y si זן כדי לשמור את השינויים ב config.

עבור אימות באמצעות טרמינל, יריץ את שורת הפקודה: ssh anyname. אימות ייעשה באופן אוטומטי עם "שורש" משתמש על המארח ואת יציאת המפורטים config באמצעות מפתח אימות המצוין "IdentityFile".

בקובץ ~ / .ssh / config יכול להוסיף כמה כינויים רוצים. התנאי הוא כי הקו "המארח" יש שמות שונים.

מפתחות שמורים שרתי SSH, IP, פורט שם מארח MacOS סייר - Config SSH Terminal וטיפים

על הסופר

התגנבות

תשוקה על כל דבר כלומר גאדג 'טים ו- IT, אני כותב עם stealthsettings הנאה מ 2006 ואני אוהב לגלות איתך דברים חדשים על מחשבים ומערכות הפעלה macOS, לינוקס, Windows, iOS ו- Android.

השאירו תגובה

אתר זה משתמש Akismet כדי להפחית דואר זבל. למד כיצד הנתונים שלך מעובדים.