autossh
ئارقىلىق مۇقىم SSH تونېلى قۇرۇش ئۇسۇلى ھەققىدە چۈشەنچە بېرەي. بۇ بۇيرۇقنىڭ ئاساسلىق قىسىملىرىنى تەھلىل قىلايلى:
/usr/bin/autossh -M 0 -o "ServerAliveInterval 30" -o "ServerAliveCountMax 3" -R 0.0.0.0:8084:127.0.0.1:22 -p 30991 root@119.x.x.x
بۇيرۇقنىڭ ئاساسلىق تەركىبلىرى:
/usr/bin/autossh
: ئاپتوماتىك SSH باغلىنىش پروگراممىسىنىڭ يولى
پارامېتىرلار:
-M 0
: مونىتور پورتىنى چەكلەش
-o "ServerAliveInterval 30"
: ھەر 30 سېكۇنتتا بىر قېتىم باغلىنىش سىگنالى ئەۋەتىش
-o "ServerAliveCountMax 3"
: ئەڭ كۆپ بولغاندا 3 قېتىم سىگنال ئەۋەتىش
-N
: باغلىنىشتا بۇيرۇق ئىجرا قىلماسلىق
-R
: يىراقتىكى پورتنى يەرلىك پورتقا باغلاش
پورت ۋە ئادرېس:
0.0.0.0:8084
: يىراقتىكى مۇلازىمېتىرنىڭ 8084-پورتى
127.0.0.1:22
: يەرلىك كومپيۇتېرنىڭ 22-پورتى
-p 30991
: يىراقتىكى مۇلازىمېتىرنىڭ SSH پورتى
root@119.x.x.x
: يىراقتىكى مۇلازىمېتىرنىڭ ئادرېسى
بۇ بۇيرۇقنىڭ ئاساسلىق رولى:
بۇ بۇيرۇق يەرلىك كومپيۇتېرنىڭ 22-پورتىنى يىراقتىكى مۇلازىمېتىرنىڭ 8084-پورتىغا باغلاپ، مۇقىم SSH تونېلى قۇرىدۇ. ئەگەر باغلىنىش ئۈزۈلۈپ قالسا، autossh
ئاپتوماتىك قايتا باغلىنىشنى باشلايدۇ.
بىخەتەرلىك تەۋسىيەلىرى:
- root ھېساباتى ئورنىغا ئادەتتىكى ئىشلەتكۈچى ھېساباتىنى ئىشلىتىڭ
- SSH ئاچقۇچ ئارقىلىق كىرىشنى تەڭشەڭ
- مۇلازىمېتىر تەرەپتە بىخەتەرلىك تامنى توغرا تەڭشەڭ
بۇ بۇيرۇقنى سىستېمىنىڭ قوزغىلىش script فايلىغا قوشۇپ قويسىڭىز، سىستېما قوزغالغاندا ئاپتوماتىك باغلىنىشنى باشلايدۇ.
ئاساسلىق ھەل قىلغان مەسىلە:
بۇ تېخنىكا ئارقىلىق سىز تۆۋەندىكى ئىشلارنى قىلالايسىز:
سىرتتىن ئۆيدىكى كومپيۇتېرغا كىرىش:
- ئۆيدىكى كومپيۇتېرىڭىز شەخسىي IP ئادرېستا بولسىمۇ
- ئۆيدىكى روتېرىڭىزدا پورت ئېچىش كېرەك بولمايدۇ
- مۇقىم IP ئادرېس بولمىسىمۇ بولىدۇ
كىرىش ئۇسۇلى:
ssh -p 8084 username@119.x.x.x
پايدىلىق تەرەپلىرى:
بىخەتەرلىك:
- شىفىرلانغان باغلىنىش
- ئىككى تەرەپلىك دەلىللەش
قولايلىقلار:
- ئاپتوماتىك قايتا باغلىنىش
- مۇقىم باغلىنىش
- ئىشلىتىش ئاددىي
ئىقتىسادىي:
- ھەقسىز ھەل قىلىش ئۇسۇلى
- مۇلازىمەت ھەققى تۆلەش كېرەك ئەمەس
بۇ ئۇسۇل يىراقتىن خىزمەت قىلىش، ئۆيدىكى كومپيۇتېرنى باشقۇرۇش ۋە ھۆججەت يوللاش قاتارلىق كۆپ خىل ئېھتىياجلارنى قاندۇرالايدۇ.