របៀបប្រើ SSH នៅលើវីនដូ

ការអាប់ដេតចុងក្រោយ៖ ០២/០៣/២០២៤
អ្នកនិពន្ធ៖ ដានីយ៉ែល តេរ៉ាសា

អេសអេសអេច

សែលសុវត្ថិភាពដែលយើងស្គាល់កាន់តែច្បាស់ដោយអក្សរកាត់របស់វា SSH គឺ a ពិធីការរដ្ឋបាលពីចម្ងាយ ដែលអនុញ្ញាតឱ្យយើងកែប្រែ និងគ្រប់គ្រងម៉ាស៊ីនមេពីចម្ងាយរបស់យើងនៅលើអ៊ីនធឺណិត។ ទាំងអស់នៅក្នុងការអនុលោមតាម Canons តឹងរឹងបំផុតនៃ សុវត្ថិភាព​តាម​អ៊ីនធឺណិត. នៅក្នុងអត្ថបទនេះយើងនឹងពន្យល់ របៀបប្រើ SSH នៅលើ Windows ហើយតើវាមានប្រយោជន៍អ្វីខ្លះ?

អ្នកប្រើប្រាស់ជាច្រើននៃប្រព័ន្ធប្រតិបត្តិការ Linux និង MacOS ប្រើ SSH នៅលើម៉ាស៊ីនមេពីចម្ងាយរបស់ពួកគេពីស្ថានីយខ្លួនឯង។ ក្នុងករណី Windows នីតិវិធីគឺខុសគ្នាខ្លះ.

អេសអេសអេច ត្រូវបានបង្កើតឡើងក្នុងឆ្នាំ 1997 ដោយមានគោលបំណង ជំនួស Telnetដែលជាពិធីការដែលមិនបានអ៊ិនគ្រីប មិនបានផ្តល់នូវសុវត្ថិភាពប្រភេទណាមួយដល់អ្នកប្រើប្រាស់របស់វានោះទេ។ នេះគឺជាទិដ្ឋភាពជាមូលដ្ឋាន និងអាគុយម៉ង់ច្បាស់លាស់សម្រាប់ការប្រើប្រាស់ Secure Shell៖ សន្តិសុខ. SSH ប្រើបច្ចេកទេសគ្រីបគ្រីបប្រកបដោយភាពច្នៃប្រឌិតបំផុត ដើម្បីធានាការទំនាក់ទំនងប្រកបដោយសុវត្ថិភាពរវាងអ្នកប្រើប្រាស់ និងម៉ាស៊ីនមេពីចម្ងាយ។

របៀបដែល SSH ដំណើរការ

អេសអេសអេច

ដើម្បីអ៊ិនគ្រីបទិន្នន័យដែលបានបញ្ជូនរវាងម៉ាស៊ីនភ្ញៀវ និងម៉ាស៊ីនមេ SSH ប្រើ a ប្រព័ន្ធផ្ទៀងផ្ទាត់ពីរដង. ម៉្យាងវិញទៀតវាប្រើការគ្រីបសោសាធារណៈ ហើយម្យ៉ាងវិញទៀតវាប្រើសោឯកជន។. សោសម្រាប់ពួកវានីមួយៗត្រូវបានបង្កើតនៅពេលបង្កើតការតភ្ជាប់៖ សោសាធារណៈត្រូវបានចែករំលែកជាមួយម៉ាស៊ីនមេ ហើយសោឯកជនត្រូវបានរក្សាទុកដោយម៉ាស៊ីនភ្ញៀវ។ 

មាតិកាផ្តាច់មុខ - ចុចទីនេះ  ការត្រឡប់មកវិញដែលមិននឹកស្មានដល់នៃសំឡេងចាប់ផ្តើម Windows Vista នៅក្នុង Windows 11: កំហុសដែលបានធ្វើឱ្យយើងអាឡោះអាល័យ

ដូច្នេះ​ហើយ យើង​ត្រូវ​តែ​បែងចែក​រវាង​ សមាសធាតុសំខាន់ពីរ៖

  • អតិថិជន SSHដែលជាកម្មវិធីដែលអ្នកប្រើប្រាស់អាចដំណើរការលើកុំព្យូទ័ររបស់ពួកគេដើម្បីភ្ជាប់ទៅម៉ាស៊ីនមេ។
  • ម៉ាស៊ីនបម្រើ SSHកម្មវិធីដែលដំណើរការលើម៉ាស៊ីនមេពីចម្ងាយ។

ទិដ្ឋភាពសំខាន់មួយដែលត្រូវចងចាំគឺថា ប្រសិនបើយើងចង់ប្រើការតភ្ជាប់នេះ ដំបូងវាចាំបាច់ណាស់ក្នុងការកំណត់រចនាសម្ព័ន្ធកុំព្យូទ័រជាក់លាក់ដែលបំពេញតួនាទីរបស់ម៉ាស៊ីនមេ SSH ។ ជម្មើសជំនួសផ្សេងទៀតគឺការបង្ហោះឯកសារដែលត្រូវចែករំលែកទៅពពក ឬ កំណត់រចនាសម្ព័ន្ធផ្ទៃតុពីចម្ងាយ.

បើក និងប្រើ SSH នៅលើ Windows

ដំណើរការនៃការដំឡើង SSH នៅក្នុង Windows មិនស្មុគស្មាញជាពិសេសនោះទេ។ ទាំងនេះគឺជាជំហានដែលត្រូវអនុវត្តតាម៖

ធ្វើឱ្យកុំព្យូទ័រសកម្មជាម៉ាស៊ីនមេ SSH

SSH នៅលើ Windows

  1. ជាដំបូង, យើងបើកកុំព្យូទ័រ ដែលយើងនឹងប្រើជាម៉ាស៊ីនមេ។
  2. បន្ទាប់មកយើងប្រើបន្សំគន្លឹះ វីនដូ + អរ ហើយនៅក្នុងប្រអប់ស្វែងរកដែលលេចឡើង យើងសរសេរ services.msc.
  3. នៅក្នុងបង្អួចដែលបើកយើងស្វែងរកហើយចុចលើ ម៉ាស៊ីនមេ OpenSSH SSH.
  4. បន្ទាប់យើងចុច "ចាប់ផ្តើម".*
  5. បន្ទាប់មកអ្នកត្រូវធ្វើម្តងទៀតនូវសកម្មភាពដូចគ្នាយ៉ាងពិតប្រាកដជាមួយ ភ្នាក់ងារផ្ទៀងផ្ទាត់ OpenSSH ។ ពេលខ្លះវាត្រូវបានបិទ ដូច្នេះអ្នកត្រូវចូលទៅកាន់ Properties ដើម្បីបើកវា។
  6. ឥឡូវនេះយើងបើកម៉ឺនុយចាប់ផ្តើមហើយសរសេរ PowerShell. សកម្មភាពខាងក្រោមត្រូវតែអនុវត្តតាមរយៈបន្ទាត់ពាក្យបញ្ជា PowerShellចាប់តាំងពី Command Prompt មិនគ្រប់គ្រាន់។
  7. បន្ទាប់មកយើងចូលទៅកាន់កុងសូល។ វីនដូ PowerShell ជាអ្នកគ្រប់គ្រង។
  8. បន្ទាប់យើងបញ្ចូលពាក្យបញ្ជាខាងក្រោម៖ New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain។

(*) ប្រសិនបើយើងចង់ឱ្យការចាប់ផ្តើមនេះដោយស្វ័យប្រវត្តិរាល់ពេលដែលកុំព្យូទ័រត្រូវបានបើក យើងត្រូវចុចលើផ្ទាំង លក្ខណៈសម្បត្តិ ហើយនៅទីនោះ ផ្លាស់ប្តូរប្រភេទចាប់ផ្តើមពីសៀវភៅដៃទៅស្វ័យប្រវត្តិ។

មាតិកាផ្តាច់មុខ - ចុចទីនេះ  តើធ្វើដូចម្តេចដើម្បីត្រឡប់ការដំឡើងកម្មវិធីបញ្ជានៅក្នុង Windows ប្រសិនបើវាបណ្តាលឱ្យមានបញ្ហា

ធ្វើឱ្យកុំព្យូទ័រសកម្មជាម៉ាស៊ីនភ្ញៀវ SSH

putty

នៅពេលដែលដំណាក់កាលទី 1 ត្រូវបានបញ្ចប់ សូមមើលអ្វីដែលយើងត្រូវធ្វើ ដើម្បីដំណើរការកុំព្យូទ័រជាម៉ាស៊ីនភ្ញៀវ SSH ។ ក្នុងដំណាក់កាលទីពីរនេះ វាចាំបាច់ក្នុងការប្រើកម្មវិធីមួយឈ្មោះថា PuTTY៖

  1. តោះទៅកុំព្យូទ័រដែលយើងចង់ប្រើជា SSH client។
  2. នៅក្នុងវាយើងដំឡើងកម្មវិធី PuTTY (តំណទាញយក, នៅទីនេះ) វាត្រូវបានណែនាំឱ្យទាញយកឯកសារជាមួយផ្នែកបន្ថែម .msiនោះគឺកំណែ 64 ប៊ីត។
  3. នៅពេលដែលការដំឡើងត្រូវបានបញ្ចប់ របៀបប្រើកម្មវិធីនេះគឺសាមញ្ញណាស់៖ គ្រាន់តែសរសេរ IP ដែលសម្គាល់ជា ឈ្មោះម៉ាស៊ីន ហើយចុចប៊ូតុង បើក។

ពេលខ្លះបញ្ហាមួយចំនួនអាចកើតឡើងនៅពេលប្រើ SSH នៅក្នុង Windows ដូចជាការបរាជ័យក្នុងការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវ ឬកំហុសនៅពេលបង្កើតការតភ្ជាប់ជាមួយម៉ាស៊ីនមេ ដោយសារជញ្ជាំងភ្លើងជាដើម។ កំហុសតូចៗទាំងអស់នេះអាចដោះស្រាយបានយ៉ាងងាយស្រួលដោយការផ្លាស់ប្តូរការកំណត់។

សេចក្តីសន្និដ្ឋាន៖ សារៈសំខាន់នៃការប្រើប្រាស់ SSH

សារៈសំខាន់នៃការប្រើប្រាស់ SSH ស្ថិតនៅក្នុងការពិតដែលថាវាផ្តល់ឱ្យយើង វិធីសុវត្ថិភាពដើម្បីភ្ជាប់ទៅម៉ាស៊ីនមេពីចម្ងាយ. ប្រសិនបើការតភ្ជាប់ដែលមិនបានអ៊ិនគ្រីបត្រូវបានប្រើ ការបញ្ជូនទិន្នន័យអាចត្រូវបានស្ទាក់ចាប់ដោយនរណាម្នាក់។ នោះនឹងជាការរំលោភលើសុវត្ថិភាពយ៉ាងធ្ងន់ធ្ងរ ដែលពួក Hacker (ឬសូម្បីតែអ្នកប្រើប្រាស់ណាដែលមានចំណេះដឹងតិចតួចបំផុត) អាចប្រើប្រាស់ដើម្បីទាញយកព័ត៌មានរសើប ចាប់ពីលេខសម្ងាត់ រហូតដល់ព័ត៌មានកាតឥណទាន។

មាតិកាផ្តាច់មុខ - ចុចទីនេះ  របៀបរៀបចំឯកសារ និងថតឯកសាររបស់អ្នកដោយស្វ័យប្រវត្តិនៅក្នុងវីនដូ

ទោះជាយ៉ាងណាក៏ដោយ វាមិនមែនជាការងាយស្រួលប៉ុន្មានទេជាមួយនឹងការប្រើប្រាស់ SSH ដែលជាពិធីការដែលមានសមត្ថភាពអ៊ិនគ្រីបទិន្នន័យ ដូច្នេះវាអាចអានបានដោយអតិថិជន និងម៉ាស៊ីនមេប៉ុណ្ណោះ។

ម៉្យាងវិញទៀត SSH នៅលើ Windows និងប្រព័ន្ធប្រតិបត្តិការផ្សេងទៀតផ្តល់ជូន លទ្ធភាពប្ដូរតាមបំណងយ៉ាងទូលំទូលាយ. ជម្រើសទាំងនេះអាចត្រូវបានគ្រប់គ្រងដោយការកែសម្រួលឯកសារកំណត់រចនាសម្ព័ន្ធ SSH នៅលើប្រព័ន្ធ។