ฉันมีคำถามที่ฉันไม่สามารถหาคำตอบได้ ฉันมีคอมพิวเตอร์สองเครื่องซึ่งทั้งสองนี้ใช้ Ubuntu 12.04 ฉันเก็บคอมพิวเตอร์ไว้ที่บ้านและใช้ SSH เพื่อเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่น ("ระยะไกล") คอมพิวเตอร์ระยะไกลสามารถเชื่อมต่อกับคอมพิวเตอร์ที่บ้านได้โดยไม่มีปัญหา คอมพิวเตอร์ระยะไกลยังมี SetAliveInterval ตั้งค่าเป็น 60 ใน / etc / ssh / ssh_config เพื่อให้การเชื่อมต่อไม่ตายถ้าฉันก้าวออกจากคอมพิวเตอร์สักครู่
บางครั้งการเชื่อมต่ออินเทอร์เน็ตของฉันบนคอมพิวเตอร์ระยะไกลจะหยุดชะงัก การขัดจังหวะทางอินเทอร์เน็ตทำให้อุโมงค์ SSH ของฉันปิด (แน่นอน) เมื่อฉันคืนค่าการเชื่อมต่ออินเทอร์เน็ตและเชื่อมต่อกับคอมพิวเตอร์ที่บ้านโดยใช้อุโมงค์ SSH ใหม่ แต่ฉันสามารถเห็นได้#ps ax
ว่ากระบวนการเชื่อมต่อ SSH เก่ายังคงทำงานอยู่ ปัญหานี้เป็นปัญหาเพราะฉันใช้โฮมไดเร็กตอรี่ที่เข้ารหัสบนคอมพิวเตอร์ที่บ้านซึ่งไม่อนุญาตให้เข้ารหัสไฟล์อีกครั้งจนกระทั่งการเชื่อมต่อ SSH (ตอนนี้ตาย) ถูกทำลาย
มีวิธีการตั้งค่า sshd_config บนคอมพิวเตอร์ที่บ้านหรือไม่เพื่อให้ตรวจพบโดยอัตโนมัติเมื่อการเชื่อมต่อเสียชีวิตและสิ้นสุดลงหรือไม่