VPN හරහා SSHFS මවුන්ට් එක පරිශීලක සැසියට හිමි විය යුතුද?
Root VPN හුක් එකකට ඩෙස්ක්ටොප් ඒජන්තයක් ණයට ගත නොහැක. පිවිසුණු පරිශීලකයා ලෙස මවුන්ට් කරන්න, ට්රිගර් එක එක සම්බන්ධතාවයකට සීමා කරන්න, සහ බලකිරීමට පෙර අන්මවුන්ට් කිරීම සැලසුම් කරන්න.
VPN එක ඉහළ ගිය පසු බෙදාගත් ෆෝල්ඩරයක් මවුන්ට් කිරීමේදී පහසුවෙන් ව්යාකූල විය හැකි අනන්යතා දෙකක් සම්බන්ධ වේ: ජාලය වින්යාස කිරීමට අවසර ඇති සංරචකය, සහ ගොනු සේවාදායකයට පිවිසීමට අවසර ඇති ගිණුම. ඒවා එකම එකක් වීම කලාතුරකි. Root හිමිකම් ඇති VPN හුක් එකක් ඩෙස්ක්ටොප් පරිශීලකයෙකුගේ SSHFS මවුන්ට් එක ආරම්භ කිරීමට නරක තැනකි, එහි පරිශීලකයාගේ ඒජන්තය හෝ අපේක්ෂිත මවුන්ට් හිමිකම නොමැති බැවිනි. හිමිකම මුලින්ම නිවැරදි කළහොත් ට්රිගර් එක සරල වේ.
අනන්යතා දෙකක්, වෙන් වූ අවසර දෙකක්
VPN සේවාලාභියාට මාර්ග සහ අතුරුමුහුණත් වෙනස් කිරීමට වරප්රසාද අවශ්යය. SSHFS මවුන්ට් එකට ගොනු සේවාදායකය පිළිගන්නා SSH අනන්යතාවක් සහ ගොනු කියවන ගිණුමට හිමි FUSE මවුන්ට් එකක් අවශ්යය. Root ලෙස ධාවනය වන එක් ස්ක්රිප්ට් එකක් පළමු අවශ්යතාව ඉටු කර දෙවැන්න නිශ්ශබ්දව බිඳ දමයි.
Root ලෙස මවුන්ට් කිරීමෙන් ගොනු ඩෙස්ක්ටොප් සැසියෙන් පිටත සහ සමහරවිට පරිශීලකයාගේ යතුර රඳවන ඒජන්තයට ප්රවේශයකින් තොරව ඉතිරි වේ. මවුන්ට් එක පවතී, පරිශීලකයාට එය හරහා ලිවිය නොහැක, සහ අසාර්ථකත්වය සේවාදායක පැත්තේ අවසර ගැටලුවක් ලෙස පෙනේ. එම වැරදි රෝග විනිශ්චය සඳහා දහවල් කාලයක් සහ ගබඩා කණ්ඩායමට ටිකට් පතක් වැය වේ.
කිසිදු ස්වයංක්රීයකරණයක් ලිවීමට පෙර කුමන ගිණුමට මවුන්ට් එක හිමිද තීරණය කරන්න, එම තේරීම ට්රිගර් එක ජීවත් වන තැන සහ එය ළඟා විය හැකි අක්තපත්ර තීරණය කරන බැවිනි.
මුලින්ම අතින් පරිශීලක-හිමි මවුන්ට් එකක් ස්ථාපිත කරන්න
හිස් මවුන්ට් පොයින්ට් එකක්, අවසර ලත් SSH ගිණුමක් සහ ටනලය හරහා සේවාදායකයට වැඩ කරන මාර්ගයක් ඇති පිවිසුණු පරිශීලකයෙකුගෙන් ආරම්භ කරන්න. අතින් මවුන්ට් කිරීම ඕනෑම ස්වයංක්රීයකරණයක් ප්රතිනිර්මාණය කළ යුතු පදනම ස්ථාපිත කරයි.
mkdir -p "$HOME/mnt/team" sshfs [email protected]:/exports/team "$HOME/mnt/team" mount | grep sshfs
නම් උදාහරණ වේ, එබැවින් ඔබේ සේවාදායකය ඇත්ත වශයෙන්ම ලබා දෙන සත්කාරකය සහ අපනයන මාර්ගය වෙනුවට දමන්න. පළමු සම්බන්ධතාවයේදී අනුමත ක්රියාවලිය හරහා සත්කාරක යතුර සත්යාපනය කරන්න. VPN ගිණුමේ මුරපදය ස්වයංක්රීයව ගබඩා ගිණුමේ අක්තපත්රය නොවන බව සලකන්න, සහ එය අසාර්ථක උත්සාහයන්ගේ පොදු හේතුවකි.
එය සාමාන්ය පරිශීලකයෙකු ලෙස, එම පරිශීලකයාට හිමි මවුන්ට් පොයින්ට් එකක් සමඟ ධාවනය කරන්න. පෙරනිමියෙන් මවුන්ට් කරන ගිණුම පමණක් ගොනු වෙත ළඟා වේ, සහ allow_other එම සීමාව සෑම දේශීය පරිශීලකයෙකුටම පුළුල් කරයි. එය ප්රවේශයේ හිතාමතා පුළුල් කිරීමකි, ස්වයංක්රීයකරණය සඳහා විකල්ප මාර්ගයක් නොවේ.
ට්රිගර් එක එකම සැසි සන්දර්භයේ ක්රියා කිරීමට ඉඩ දෙන්න
සහාය දක්වන VPN සිදුවීම් ඒකාබද්ධ කිරීමට පරිශීලක-සැසි ක්රියාවක් ධාවනය කරන ලෙස ඉල්ලීමට ඉඩ දෙන්න, වරප්රසාද ලත් callback එකකට ඩෙස්ක්ටොප් අක්තපත්රයක් ණයට ගත හැකි යැයි උපකල්පනය කිරීම වෙනුවට. ට්රිගර් එක අහම්බෙන් tun0 නම් වන ඕනෑම අතුරුමුහුණතකට නොව අපේක්ෂිත සම්බන්ධතා හඳුනාගැනීමට සීමා කරන්න. වැරදි දෙයට ගැළපෙන යවන්නාගේ රීතියක් මෙම මවුන්ට් එකට කිසිදු සම්බන්ධයක් නැති ඒවා ඇතුළුව සෑම ජාල වෙනසකදීම ක්රියාත්මක වේ.
ක්රියාව අපේක්ෂිත සත්කාරක නාමය තහවුරු කළ යුතුය, පවතින මවුන්ට් එකක් දැනගත යුතුය, සහ එක් සීමිත උත්සාහයක් කළ යුතුය. තත්පර කිහිපයකට වරක් නව SSHFS ක්රියාවලියක් ආරම්භ කරන හෝ සේවාදායකය වසා ඇති විට අක්තපත්ර ඉල්ලීමක් නැවත නැවත කරන පෝල් ලූපයක් කෙටි බාධාවක් සිරවූ ක්රියාවලි ගොඩක් බවට පත් කරයි. උත්සාහය කාල සීමාවකින් සහ එක් නැවත උත්සාහයකින් සීමා කරන්න.
nmcli -g UUID connection show --active systemctl --user list-units 'sshfs*' pgrep -a sshfs
පළමු විධානය යවන්නා ගැළපිය යුතු සම්බන්ධතා හඳුනාගැනීම ලබා දෙයි. අනෙක් දෙක උත්සාහයක් දැනටමත් ක්රියාත්මක දැයි පෙන්වයි, සහ එය අනුපිටපත් වළක්වන පරීක්ෂාවයි.
අධීක්ෂණයක් නොමැති සේවාවකට එහිම ක්රියාත්මක කිරීමේ සන්දර්භය තුළ එහිම අනුමත අක්තපත්ර සහ එහිම සත්කාරක සත්යාපනය අවශ්යය. එය චිත්රක ඒජන්තයක් අගුළු හැරී ඇතැයි උපකල්පනය කළ නොහැක, සහ එකක් අගුළු හැරීමට උත්සාහ නොකළ යුතුය.
බලකිරීමේ පිරිසිදු කිරීමට පෙර විසන්ධිය සැලසුම් කරන්න
සැලසුම් කළ විසන්ධියක් සඳහා, ගොනු මෙහෙයුම් අවසන් කර මවුන්ට් කරන පරිශීලකයාගේම කාර්ය ප්රවාහයෙන් අන්මවුන්ට් කරන්න. ක්රියාවලියට නොව මවුන්ට් පොයින්ට් එකට ඉලක්ක කරන්න, සහ සාර්ථකත්වය වාර්තා කිරීමට පෙර ප්රතිඵලය තහවුරු කරන්න.
fusermount3 -u "$HOME/mnt/team" mountpoint "$HOME/mnt/team"
මෙම කාර්ය ප්රවාහය විසින් සාදන ලද මවුන්ට් එක පමණක් අන්මවුන්ට් කරන්න. එය කාර්යබහුල නම්, එය යෙදුමේ තීරණයකි: හුක් එකකට සාර්ථකත්වය ආපසු ලබා දීමට පවතින බලකෙරෙන වෙන් කිරීම දත්ත අහිමි වීම වැළැක්වීම වෙනුවට සඟවයි.
අනපේක්ෂිත අහිමි වීම වෙනස් ලෙස හැසිරේ. ජාල බාධාවක් ගොනු පද්ධති මෙහෙයුමක් අවහිර කළ හැකි බව SSHFS ලේඛනගත කරයි, සහ reconnect විකල්පය හසුරුව නැවත ස්ථාපිත නොකර ප්රවාහනය නැවත ස්ථාපිත කරයි: නැවත සම්බන්ධ වීමට පෙර විවෘත කළ ගොනුවක් ඊළඟ ලිවීමේදී අසාර්ථක විය හැක, සහ බාධා කළ ලිවීම රඳවා නොගැනේ. එක් ගොනුවක් පැය ගණනක් විවෘතව තබා ගන්නා සංස්කාරකයන්ට එම වෙනස වඩාත් වැදගත් වේ. ප්රතිසාධනය උපකල්පනය කිරීම වෙනුවට නැවත විවෘත කිරීමේ පියවරක් සැලසුම් කරන්න.
එය මත රඳා පැවතීමට පෙර ඉවත දැමිය හැකි ගොනු සමඟ හැසිරීම පරීක්ෂා කරන්න. ටනලය නැවත පැමිණි පසු නැවත දිස්වන ඩිරෙක්ටරියක් පෙර හසුරුව හෝ නොසුරකින ලද කාර්යය ඉතිරි වූ බව ඔප්පු නොකරයි.