บนระบบปฏิบัติการ Linux และ Apple Mac OS X ~/.ssh/config
ไฟล์ดังกล่าวช่วยให้คุณสามารถระบุการตั้งค่า SSH ได้มากมายรวมถึงการเชื่อมต่อ SSH โดยทำตามขั้นตอนต่อไปนี้:
ใช้เท็กซ์เอดิเตอร์ที่คุณต้องการเพื่อเปิด~/.ssh/config
ไฟล์บนเครื่องคอมพิวเตอร์ของคุณ หมายเหตุ: หากไม่มี.ssh
ไดเร็กทอรีหรือไฟล์กำหนดค่าให้สร้างมันขึ้นมา
เพิ่มบรรทัดต่อไปนี้ในไฟล์ปรับแต่ง โฮสต์ค่าสามารถเป็นชื่อใด ๆ ที่คุณต้องการ; มันเป็นเพียงฉลากสำหรับการตั้งค่าอื่น ๆ ชื่อโฮสต์ค่าพื้นที่ห่างไกลคุณต้องการที่จะเข้าถึง แทนที่example.comด้วยชื่อโดเมนของคุณ แทนที่ชื่อผู้ใช้ด้วยชื่อผู้ใช้บัญชีโฮสติ้งของคุณเอง:
Host example
Hostname example.com
Port 7822
User username
ServerAliveInterval 240
ServerAliveCountMax 2
ด้วยการกำหนดค่านี้ไคลเอ็นต์ SSH จะส่งแพ็คเก็ตไปยังเซิร์ฟเวอร์ทุก ๆ 240 วินาที (4 นาที) เพื่อให้การเชื่อมต่อมีชีวิตชีวา หากไคลเอ็นต์ไม่ได้รับการตอบกลับหลังจากพยายามสองครั้ง (ตามที่ระบุโดยการตั้งค่า ServerAliveCountMax) จะเป็นการปิดการเชื่อมต่อ
สำหรับข้อมูลโดยละเอียดเกี่ยวกับการตั้งค่าการกำหนดค่า SSH ทั้งหมดที่มีให้พิมพ์man ssh_config
ที่บรรทัดคำสั่ง
บันทึกการเปลี่ยนแปลงไปยังไฟล์ปรับแต่ง
เชื่อมต่อกับบัญชีของคุณโดยใช้ SSH ในการทำสิ่งนี้ให้พิมพ์ตัวอย่าง ssh โดยที่ตัวอย่างแสดงถึงค่าโฮสต์ที่คุณระบุในขั้นตอนที่ 2
ตรวจสอบการเชื่อมต่อ หากยังคงลดลงให้ค่อยๆลดการServerAliveInterval
ตั้งค่าในไฟล์กำหนดค่าจนกว่าการเชื่อมต่อจะเสถียร
ตรวจสอบ URL ต่อไปนี้เพื่อดูรายละเอียดเพิ่มเติมhttps://www.a2hosting.com/kb/getting-started-guide/accessing-your-account/keeping-ssh-connections-alive