תקן את SSH client_loop: send disconnect: Broken pipe

מדריך זה פותר את הבעיה של ניתוק SSH פתאומי ב Linux client_loop: send disconnect: Broken pipe.

החיבור המאובטח ביותר לשרת מרוחק הוא באמצעות פרוטוקול רשת קריפטוגרפית SSH (Shell המאובטח).

בעיה נפוצה administratorii של שרתים או כאלה שיוצרים חיבורים דרך SSH via Terminal או Putty, הוא הניתוק הפתאומי מההפעלה עם ההודעה: client_loop: send disconnect: Broken pipe.

לרוב, הודעת ניתוק זו מופיעה לאחר תקופה בה לא בוצעה שורת פקודה בסשן SSH. רבים מעדיפים לזכור מדי פעם את הפגישה הפתוחה ולתת "Enter" או "wכדי שהפגישה תישאר פתוחה. פתרון טוב יותר הוא שסגירה פתאומית זו של הפגישה לאחר תקופה של "idle"אין מקום.

כיצד למנוע סיום פתאומי של סשן SSH עם השגיאה client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)

הוא Linux ועבור Mac, שורה תתווסף בתצורת SSH. אנו פותחים ועורכים את הקובץ ssh_config.

sudo nano /etc/ssh/ssh_config

אנו מוסיפים את השורה:

Host *
ServerAliveInterval 120

שמור וסגור את הקובץ "ssh_config". אם אנחנו על Linux נצטרך להפעיל מחדש את שירות "sshd".

מידע נוסף: למנוע SSH Connection Timing Out / Broken Pipe

כיוון ServerAliveInterval ישלח חבילת null לשרת במרווחים של 120 שניות כדי לשמור על הפעלה בחיים וכך ימנע ממנה להיסגר באופן פתאומי.

כחובב טכנולוגיה, אני כותב בשמחה ב- StealthSettings.com מאז 2006. יש לי ניסיון עשיר במערכות הפעלה: macOS, Windows, ו- Linux, וגם בשפות תכנות ופלטפורמות בלוגינג (WordPress) ולסוחרת אלקטרונית (WooCommerce, Magento, PrestaShop).

איך » Linux » תקן את SSH client_loop: send disconnect: Broken pipe

3 מחשבות על "תקן SSH client_loop: send disconnect: Broken pipe"

השאירו תגובה