UFW කියන්නේ OpenSSH සමඟ ගැලපෙන පැතිකඩක් එයට සොයාගත නොහැකි බවයි, සහ හේතුව සෙවීම කෙළින්ම SSH සේවාදායකයට යයි. එය වැරදි දිශාවයි: පණිවිඩය නම් කළ ෆයර්වෝල් අර්ථ දැක්වීමක් ගැනයි, sshd ස්ථාපනය කර ඇත්ද, ක්‍රියාත්මකද නැතහොත් සවන් දෙමින් සිටීද යන්න ගැන කිසිවක් නොකියයි. UFW යෙදුම් පැතිකඩක් යනු ලේබලයක් සහිත වරාය සහ ප්‍රොටොකෝල ලැයිස්තුවකි. අර්ථ දැක්වීම කියවීමට එක් විධානයක් ගත වන අතර සාමාන්‍යයෙන් විමර්ශනය එතැනින් අවසන් වේ.

පියවර 1: UFW සැබවින්ම දන්නා නම් ලැයිස්තුගත කරන්න

එකකට අවසර දෙන ලෙස ඉල්ලීමට පෙර ෆයර්වෝලයට එහි කුමන නම් ඇත්දැයි අසන්න. ලැයිස්තුව මෙම යන්ත්‍රයේ ස්ථාපනය කළ පැතිකඩවලින් පැමිණේ, එබැවින් නැති නමක් මෙම පද්ධතිය ගැන කරුණක් මිස ඔබ ආරක්ෂා කිරීමට උත්සාහ කළ මෘදුකාංගය ගැන නොවේ. නම තිබේ නම්, දෝෂය පැමිණියේ ටයිප් කිරීමේ වැරැද්දකින් හෝ ඔබේ ෂෙල් ඉතිහාසයේ පැරණි අන්වර්ථයකින්ය.

ufw app list
ufw app info OpenSSH

පෙරනිමි ස්ථාපනයේදී ලැයිස්තුව කෙටිය, සහ නම් පැකේජ නම් නොවේ. openssh-server පැකේජය ස්ථාපනය කර තිබියදීත් OpenSSH නමැති පැතිකඩ නැති විය හැක, ප්‍රතිවිරුද්දත් හැකිය. ලැයිස්තුව මුද්‍රණය කරන නිශ්චිත නම භාවිත කරන්න; සමාන අක්ෂර වින්‍යාසයක් ඇති VPN පැතිකඩ නමක් හෝ ඩෙස්ක්ටොප් දියත් කරන්නෙක් UFW යෙදුම් පැතිකඩක් නොවේ. ඔබට අවශ්‍ය නම නැත්නම් එයයි සොයාගැනීම, සහ ඊළඟ පියවර වන්නේ එය සැපයිය යුත්තේ කුමක්ද යන්න බැලීමයි.

පියවර 2: ලේබලය නොව, අර්ථ දැක්වීම කියවන්න

පැතිකඩක් යනු /etc/ufw/applications.d යටතේ ඇති INI විලාසයේ ගොනුවකි, නමක්, මාතෘකාවක්, විස්තරයක් සහ වරාය ක්ෂේත්‍රයක් සහිතව. වරාය ක්ෂේත්‍රයට වරාය කිහිපයක් සහ ප්‍රවාහන ලැයිස්තුගත කළ හැක, එබැවින් ලේබලය අර්ථ දැක්වීමට වඩා අඩුවෙන් කියයි. UFW අත්පොත මෙම ක්ෂේත්‍ර සහ යෙදුම් යාවත්කාලීන කිරීමේ ක්‍රියාවලිය ලේඛනගත කරයි. නම එක් හුරුපුරුදු වරායක් යැයි උපකල්පනය කරනවා වෙනුවට ගොනුව කියවන්න.

cat /etc/ufw/applications.d/openssh-server
ufw app info OpenSSH

22/tcp අඩංගු අර්ථ දැක්වීමක් TCP 22 වරාය විස්තර කරයි, ඉන් ඔබ්බට කිසිවක් නොවේ. එය මෙම යන්ත්‍රයේ ඩේමන් එහි සවන් දෙන බව ඔප්පු නොකරයි, සහ පසුව ඔබ එකතු කළ දෙවන වරාය ආවරණය නොකරයි. ඩේමන් වෙනත් තැනක ක්‍රියාත්මක වන්නේ නම්, නම නිෂ්පාදනයට ගැලපුනත් පැතිකඩ වැරදි අවසරයකි. ඒවායින් ඕනෑම එකකට අවසර දීමට පෙර ශ්‍රවණය කරන්නා අර්ථ දැක්වීම සමඟ සසඳන්න.

ss -ltnp 'sport = :22'

අර්ථ දැක්වීම සහ ශ්‍රවණය කරන්නා නොගැලපේ නම් නවතින්න. කිසිවෙකු සවන් නොදෙන වරායක් නම් කරන පැතිකඩකට අවසර දීම දියුණුවක් ලෙස පෙනෙන නමුත් කිසිවක් ආරක්ෂා නොකරන රීතියක් සාදයි.

පියවර 3: පැතිකඩ ක්‍රියාත්මක සේවාවෙන් වෙන් කරන්න

නම් කළ පැතිකඩකට අවසර දීම සේවාව ස්ථාපනය, ආරම්භ කිරීම හෝ වින්‍යාසගත කිරීම නොකරයි, සහ ක්‍රියාත්මක සේවාවකට ළඟා විය හැකි වීමට ඇසුරුම් කළ පැතිකඩක් අවශ්‍ය නොවේ. මේවා විවිධ මෙවලම් සතු වෙනස් තීරණ: පැකේජ කළමනාකරු, සේවා කළමනාකරු සහ ෆයර්වෝලය. ඒවා එකක් ලෙස සැලකීම යනු සංකේතාත්මක නමක් දිස්වීමට මිනිසුන් අනවශ්‍ය සේවාදායකයක් ස්ථාපනය කරන ආකාරයයි.

VPN සේවාදායකයකට බාහිර ශ්‍රවණය කරන්නාට අවසර දුන් පසුවද වෙන්වීම දිගටම පවතී. සංකේතනය කළ ප්‍රවාහන වරායට අවසර දීම කර්නල් යොමු කිරීම සක්‍රීය නොකරයි, NAT රීතියක් එකතු නොකරයි, සහ උමං පරිශීලකයින්ට LAN වෙත ප්‍රවේශය ලබා නොදේ. ඒවායින් එකක් එකක්ම තමන්ගේම සමාලෝචනයක් සහිත වෙනම ප්‍රතිපත්තියකි. VPN නිෂ්පාදනයේ නමින් ඇති පැතිකඩ විස්තර කරන්නේ එය ලැයිස්තුගත කරන වරාය පමණි, සහ සේවාදායක වින්‍යාසයේ ඉතිරිය තවමත් ඔබ ලිවිය යුතුය.

පැතිකඩ නැත්නම් සහ එකක් අවශ්‍ය නම්, සමාලෝචිත පැහැදිලි වරාය රීතියක් හෝ applications.d යටතේ දේශීය පැතිකඩක් දෙකම නීත්‍යානුකූලය. ඔබට අවශ්‍ය නොවූ පැකේජයක් ස්ථාපනය කිරීම එසේ නොවේ.

පියවර 4: ෆයර්වෝලය නැවත පූරණය කිරීමට පෙර ආපසු යාමේ මාර්ගයක් තබා ගන්න

කිසිදු රීති වෙනසකට පෙර යන්ත්‍රයට ඔබට දෙවන මාර්ගයක් ඇති බව තහවුරු කරන්න: කොන්සෝලයක්, කලාපයෙන් පිටත ලිපිනයක් හෝ සැලසුම් කළ පසුගමනයක්. පසුව රීති කට්ටලය සහ පෙරනිමි ප්‍රතිපත්තිය කියවන්න, මන්ද SSH රීතියක් නොමැති පෙරනිමි ප්‍රතික්ෂේපය පරීක්ෂණයේදී ඔබව පිටතින් අගුළු දැමීමේ සම්භාව්‍ය ක්‍රමයයි. එක් වරකට එක් රීතියක් වෙනස් කර UFW මුද්‍රණය කරන තහවුරු කිරීම කියවන්න. සුරකින ලද රීතියක්, සක්‍රීය රීතියක් සහ ළඟා විය හැකි සේවාවක් යනු වෙනස් නිරීක්ෂණ තුනකි.

ufw status verbose
ufw allow 22/tcp
ufw app update OpenSSH

වෙනසෙන් පසු අවසර දුන් සම්බන්ධතාවය සහ තවමත් ප්‍රතික්ෂේප විය යුතු එක් මාර්ගයක් පරීක්ෂා කරන්න. ප්‍රතික්ෂේප පරීක්ෂණය අවසර පරීක්ෂණය තරම්ම වැදගත්, මන්ද අදහස් කළ ප්‍රමාණයට වඩා පළල් රීතියක් පළමු පරීක්ෂණය සමත් වී දෙවැන්නේ අසාර්ථක වේ. පැතිකඩ නම, එහි තිබූ වරාය සහ ඔබ සත්‍යාපනය කළ ශ්‍රවණය කරන්නා සටහන් කරන්න.

පරීක්ෂණ ලැයිස්තුව අවසන් වන්නේ නම ඇත්නම් හෝ හිතාමතාම ප්‍රතිස්ථාපනය කර ඇත්නම්, අර්ථ දැක්වීම සැබෑ ශ්‍රවණය කරන්නා සමඟ ගැලපේ නම්, සේවාව වෙන වෙනම කළමනාකරණය වේ නම්, සහ අතේ ප්‍රතිසාධන මාර්ගයක් සහිතව අවසර දුන් සහ ප්‍රතික්ෂේප කළ දෙමාර්ගයම ඔබ පරීක්ෂා කර ඇත්නම්ය. ලැයිස්තුවේ නමක් තිබීම ඒවායින් කිසිවක් නොවේ.

අදාළ ලිපි