ארגן חיבורי telnet ו- ssh במסוף

ישנם יישומים גרפיים כגון SecureCRT o מנהל חיבורי גמדים לארגן את החיבורים המרוחקים שלנו, אבל אם כמוני, אתה מעדיף לעשות כל מה שאפשר בטרמינל, אתה תאהב את זה.

רבים מאיתנו מתחברים למספר רב של מחשבים מרחוק. דמיין שיש לנו שרת אינטרנט 192.168.0.100. שם המשתמש שאליו אנו ניגשים הוא Foo וגם לשירות ssh ששינינו עבורו את היציאה 2244.

בכל פעם שאנחנו רוצים להתחבר עלינו לכתוב:

$ ssh foo@192.168.0.100 -p 2244

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

כדי לטפל טוב יותר בחיבורי ssh מהטרמינל, עלינו ליצור את הקובץ ~ / .ssh / config. בקובץ זה נשתמש במבנה הבא:

שרת אינטרנט מארח שם מארח 192.168.0.100 משתמש עבור יציאה 2244

כמו בדוגמה, היינו ממלאים את הקובץ בכל חיבורי ssh שאנחנו בדרך כלל יוצרים.

עכשיו מהטרמינל, כתוב שרת אינטרנט ssh יהיה זהה ל- ssh foo@192.168.0.100 -p 2244.

לחיבורים Telnetנצטרך לערוך את .bashrc והוסף למשל:

r1-bcn () {telnet 10.0.0.1}

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

אם נכתוב r1-bcn בטרמינל, נתחבר להפעלת הטלנט שלנו.

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

אני לא יודע אם יש שיטות אחרות לארגן את כל הגישות המרוחקות שלך, אם מישהו מכיר דרך אחרת, אשמח לדעת את זה :).


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   MSX דיג'ו

    היופי בעיצוב יוניקס הוא שיש דרכים לעשות את אותו הדבר כמו שיש משתמשי מערכת system
    לענות על השאלה בהודעה שלך, אם תסתכל במאגרי Arch Linux * Extra, Community ו- AUR, תמצא כלים רבים של קונסולות ו- X11 המאפשרים לך לנהל חשבונות SSH מרובים.

    * חלק מהכלים הללו מיובאים מדביאן ומכיוון שדביאן משמשת סיסאדמינים רבים ([טרולים] דבר אני עדיין לא מבין מדוע! [/ טרולינג]) בוודאי תמצאו כלים שימושיים אחרים הקשורים.

  2.   דמיאן ריברה דיג'ו

    השתמשתי ב- cssh (clusterssh) כדי להתחבר למספר מחשבים עם ssh, הייתי צריך להגדיר / etc / אשכולות (אני לא זוכר) אנסה את השיטה הזו. תודה 😀

  3.   תָקִין דיג'ו

    נצטרך לנסות מה שלומך

  4.   אלגבה דיג'ו

    הדרך היחידה לדעת שזה יעבוד בשבילי היא על ידי ניסיון, תודה רבה 🙂

  5.   איוון דיג'ו

    שלום, מה שלומך ... אני אעשה את הבדיקה היום ... האמת היא שיצרתי את הקיצורים עם הטיפול בכינויים בתוך ה- .bash_rc במקרה של שולחן העבודה שלי ובשרתי .bashrc. . וכך יצרתי את זה.

    שרת כינוי = 'ssh foo@192.168.0.100 -p 2244 ′

    נשאתי את שלי שוב. ~ / .bashrc

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

  6.   R_J_P דיג'ו

    לא הכרתי את האפשרות הזו וזה נראה מאוד שימושי, כרגע עורך קובץ ...
    תודה, כמו תמיד באתר זה תוכלו ללמוד הרבה!