ប្រុកស៊ី SSH SOCKS បាត់ទៅនៅពេលការតភ្ជាប់ SSH របស់វាបញ្ចប់។ អ្នកត្រួតពិនិត្យអាចចាប់ផ្តើមការតភ្ជាប់នោះឡើងវិញ ប៉ុន្តែមិនអាចបន្តរាល់សំណើគេហទំព័រដែលប្រើស្ទ្រីមចាស់បានទេ។

សម្រាប់ការរៀបចំ SSH ដែលដំណើរការរួចហើយ autossh អាចត្រួតពិនិត្យ ការបញ្ជូនបន្តឌីណាមិក ខណៈ OpenSSH រកឃើញម៉ាស៊ីនមេដែលមិនឆ្លើយតប៖

autossh -M 0 -N -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -o ExitOnForwardFailure=yes -D 127.0.0.1:1080 [email protected]

-M 0 បិទយន្តការព័រត្រួតពិនិត្យដាច់ដោយឡែករបស់ autossh។ វាពឹងផ្អែកលើ SSH ចាកចេញ ដើម្បីឱ្យអ្នកត្រួតពិនិត្យអាចឆ្លើយតប។ ជម្រើស server-alive ផ្តល់ការត្រួតពិនិត្យជីវិតនៅកម្រិត SSH; ពួកវាមិនស្នើសុំទំព័រពីគ្រប់គោលដៅដែលអ្នកប្រើទេ។

ទុកការរៀបចំដំបូងឱ្យមើលឃើញ រហូតដល់ការផ្ទៀងផ្ទាត់ និងការបញ្ជូនបន្តដំណើរការ។ ឥរិយាបថផ្ទៃខាងក្រោយរបស់ autossh ខុសពី -f នៃ SSH ធម្មតា៖ ការចាប់ផ្តើមដោយគ្មានអ្នកត្រួតពិនិត្យមិនអាចឈប់ដើម្បីសួរពាក្យសម្ងាត់ ឬឃ្លាសោបានទេ។ ច្រកចាប់ផ្តើមដែលបានចងក្រងរបស់វាក៏អាចបែងចែកការបរាជ័យនៃការរៀបចំភ្លាមៗពីសម័យដែលខូចនៅពេលក្រោយ។

បន្ទាប់ពីភ្ជាប់ឡើងវិញ អ្នកស្តាប់ក្នុងតំបន់អាចមានម្តងទៀត។ កម្មវិធីអាចនៅតែត្រូវព្យាយាមបំពេញប្រតិបត្តិការដែលបរាជ័យរបស់ខ្លួនឡើងវិញ។ ការផ្ទុកឡើងដែលត្រូវបានផ្អាកមុនពេលទទួលការឆ្លើយតបមានលទ្ធផលនៅកម្រិតកម្មវិធីត្រូវដោះស្រាយ មិនមែនគ្រាន់តែរូងដែលបាត់ដើម្បីចាប់ផ្តើមឡើងវិញទេ។

ចុងក្រោយ ការដឹកជញ្ជូន SSH ដែលមានសុខភាពល្អមិនបញ្ជាក់ថាច្រកចេញអាចឈានដល់គេហទំព័រជាក់លាក់បានទេ។ បែងចែកការត្រួតពិនិត្យរូងពីការឃ្លាំមើលការងារដែលប្រើវា។

អត្ថបទពាក់ព័ន្ធ