ដំឡើង SSH-Server ក្នុងអ៊ូប៊ុនទូ

Anonim

ដំឡើង SSH-Server ក្នុងអ៊ូប៊ុនទូ

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

ដំឡើង SSH-Server ក្នុងអ៊ូប៊ុនទូ

សមាសធាតុអេសអេសអេសអាចទាញយកបានតាមរយៈការផ្ទុកជាផ្លូវការដូច្នេះយើងនឹងពិចារណាលើវិធីសាស្រ្តនេះវាមានស្ថេរភាពបំផុតនិងអាចជឿទុកចិត្តបានហើយក៏មិនបង្កការលំបាកពីអ្នកប្រើថ្មីថ្មោងដែរ។ យើងបានបំបាក់ដំណើរការទាំងមូលដើម្បីចាត់វិធានការដើម្បីងាយស្រួលក្នុងការរុករកតាមការណែនាំ។ សូមចាប់ផ្តើមពីការចាប់ផ្តើម។

ជំហានទី 1: ទាញយកនិងតំឡើង SSH-Server

ពង្រីកភារកិច្ចនឹងមានតាមរយៈ "ស្ថានីយ" ដោយប្រើសំណុំពាក្យបញ្ជាសំខាន់ៗ។ អ្នកមិនត្រូវការចំណេះដឹងឬជំនាញបន្ថែមទេអ្នកនឹងទទួលបានការពិពណ៌នាលំអិតនៃសកម្មភាពនីមួយៗនិងពាក្យបញ្ជាចាំបាច់ទាំងអស់។

  1. ដំណើរការកុងសូលតាមម៉ឺនុយឬបង្រួមតម្រង់ជួរ CTRL + ALT + T ។
  2. ទៅធ្វើការនៅស្ថានីយអ៊ូប៊ុនទូ

  3. ចាប់ផ្តើមទាញយកឯកសារម៉ាស៊ីនមេភ្លាមៗពីឃ្លាំងផ្លូវការ។ ដើម្បីធ្វើដូចនេះអ្នកនឹងត្រូវបញ្ចូល Sudo Apt ដំឡើងអូអ៊ីស - ម៉ាស៊ីនមេហើយបន្ទាប់មកចុចគ្រាប់ចុចបញ្ចូល (Enter) ។
  4. ទាញយក SSH ពីឃ្លាំងផ្លូវការនៅអ៊ូប៊ុនទូ

  5. ចាប់តាំងពីយើងប្រើកុងសូលស៊ូដូ (អនុវត្តសកម្មភាពក្នុងនាមអ្នកប្រើជាន់ខ្ពស់) អ្នកត្រូវបញ្ចូលពាក្យសម្ងាត់ពីគណនីរបស់អ្នក។ ចំណាំថាតួអក្សរមិនត្រូវបានបង្ហាញនៅពេលបញ្ចូល។
  6. បញ្ចូលពាក្យសម្ងាត់ដើម្បីទាញយក SSH ក្នុងអ៊ូប៊ុនទូ

  7. អ្នកនឹងត្រូវបានជូនដំណឹងអំពីការទាញយកឯកសារបណ្ណសារមួយចំនួន, បញ្ជាក់សកម្មភាពដោយជ្រើសរើសជំរើសឃ
  8. បញ្ជាក់ការបន្ថែមបណ្ណសារសម្រាប់អេសអេសក្នុងអ៊ូប៊ុនទូ

  9. តាមលំនាំដើមម៉ាស៊ីនភ្ញៀវត្រូវបានតំឡើងរួមជាមួយម៉ាស៊ីនមេប៉ុន្តែវានឹងមិនត្រូវបាននាំអោយធ្វើឱ្យវាអាចធ្វើទៅបានទេព្យាយាមដំឡើងវាម្តងទៀតដោយប្រើ Sudo apt ដំឡើងកម្មវិធីបើកកម្មវិធី OpenSSH-GELTER ។
  10. ដំឡើងអតិថិជនអេសអេសក្នុងករណីដែលអវត្តមានរបស់វានៅក្នុងអ៊ូប៊ុនទូ

ម៉ាស៊ីនមេអេសអេសអេសនឹងមានទំនាក់ទំនងជាមួយវាភ្លាមៗបន្ទាប់ពីបន្ថែមឯកសារទាំងអស់ទៅប្រព័ន្ធប្រតិបត្តិការប៉ុន្តែវានៅតែត្រូវបានតំឡើងដើម្បីផ្តល់ប្រតិបត្តិការត្រឹមត្រូវ។ យើងណែនាំអ្នកឱ្យស្គាល់ជំហានដូចខាងក្រោម។

ជំហានទី 2: ការផ្ទៀងផ្ទាត់ម៉ាស៊ីនមេ

ដើម្បីចាប់ផ្តើមជាមួយ, តោះធ្វើឱ្យប្រាកដថាប៉ារ៉ាម៉ែត្រស្តង់ដារត្រូវបានអនុវត្តយ៉ាងត្រឹមត្រូវហើយ SSH-Server ឆ្លើយតបទៅនឹងក្រុមមេហើយអនុវត្តវាឱ្យបានត្រឹមត្រូវដូច្នេះអ្នកត្រូវការ:

  1. ដំណើរការកុងសូលហើយចុះឈ្មោះនៅទីនោះ sudo sudoctl អនុញ្ញាតអេសអេសអេសអេសដើម្បីបន្ថែមម៉ាស៊ីនមេដើម្បីអ៊ូប៊ុនទូអូតូអូតូប្រសិនបើវាមិនកើតឡើងដោយស្វ័យប្រវត្តិបន្ទាប់ពីដំឡើងដំឡើង។
  2. បន្ថែមអេសអេសអេសទៅឧបករណ៍អ៊ូប៊ុនទូ

  3. ប្រសិនបើអ្នកមិនចាំបាច់ចាប់ផ្តើមឧបករណ៍រួមជាមួយប្រព័ន្ធប្រតិបត្តិការទេសូមលុបវាចេញពី Autorun ដោយបញ្ចូល Sudoctl បិទ SSHCTL បិទ SSHCDL បិទដំណើរការ SSHD ។
  4. យក ssh ចេញពីអ៊ូប៊ុនទូអូតូអូតូ

  5. ឥឡូវពិនិត្យមើលរបៀបដែលកុំព្យូទ័រក្នុងតំបន់ភ្ជាប់។ អនុវត្តពាក្យបញ្ជាអេសអេសអេសអេសអេស (localhost - អាសយដ្ឋាននៃកុំព្យូទ័រក្នុងស្រុករបស់អ្នក) ។
  6. ភ្ជាប់តាមរយៈ SSH ទៅកុំព្យូទ័រក្នុងស្រុក

  7. បញ្ជាក់ការបន្តនៃការតភ្ជាប់ដោយជ្រើសរើសជម្រើសបាទ។
  8. បញ្ជាក់ការភ្ជាប់ទៅនឹងកុំព្យូទ័រក្នុងស្រុកអ៊ូប៊ុនទូ

  9. ក្នុងករណីទាញយកជោគជ័យអ្នកនឹងទទួលបានព័ត៌មានបែបនេះដែលអ្នកអាចមើលឃើញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម។ អ្នកត្រូវពិនិត្យនិងភ្ជាប់ទៅអាសយដ្ឋាន 0.0.0.0 ដែលដើរតួជាបណ្តាញ IP ដែលបានជ្រើសរើសតាមលំនាំដើមសម្រាប់ឧបករណ៍ផ្សេងទៀត។ ដើម្បីធ្វើដូចនេះបញ្ចូលពាក្យបញ្ជាសមរម្យហើយចុចលើបញ្ចូល។
  10. ភ្ជាប់ទៅ 0.0.0.0 តាមរយៈអេសអេសអេសក្នុងអ៊ូប៊ុនទូ

  11. ការភ្ជាប់ថ្មីនីមួយៗត្រូវតែបញ្ជាក់។
  12. បញ្ជាក់ការភ្ជាប់ Adrus លំនាំដើមនៅក្នុងអ៊ូប៊ុនទូ

ដូចដែលអ្នកអាចឃើញពាក្យបញ្ជា SSH ត្រូវបានប្រើដើម្បីភ្ជាប់ទៅកុំព្យូទ័រណាមួយ។ ប្រសិនបើអ្នកមានតម្រូវការភ្ជាប់ជាមួយឧបករណ៍ផ្សេងទៀតគ្រាន់តែដំណើរការស្ថានីយហើយបញ្ចូលពាក្យបញ្ជាក្នុងទម្រង់អេសអេសអេស @ Ip_Adress ។

ជំហានទី 3: ការកែសម្រួលឯកសារកំណត់រចនាសម្ព័ន្ធ

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

  1. ដំបូងនឹងរក្សាទុកការបម្រុងទុកឯកសារកំណត់រចនាសម្ព័ន្ធដូច្នេះនៅពេលអ្នកទាក់ទងវាឬស្តារស្ថានភាពដើមអេសអេសអេស។ បញ្ចូលស៊ូដូស៊ី / etc / ssh / sshd_config / sshd_config / sshd_config / sshd_config / sshd_config / sshd_config ។
  2. បង្កើតឯកសារកំណត់រចនាសម្ព័ន្ធ SSH អេសអេសក្នុងអ៊ូប៊ុនទូ

  3. បន្ទាប់មកទីពីរ: Sudo Chmod A-w /etc/sssh/sshd_config.orgalfiginal ។
  4. ពាក្យបញ្ជាទីពីរសម្រាប់ការបម្រុងទុក SSH ក្នុងអ៊ូប៊ុនទូ

  5. ការចាប់ផ្តើមឯកសារកំណត់ត្រូវបានអនុវត្តតាមរយៈ Sudo VI / etc / ssh / sshd_config ។ ភ្លាមៗបន្ទាប់ពីបានបញ្ចូលវានឹងត្រូវបានដាក់ឱ្យដំណើរការហើយអ្នកនឹងឃើញមាតិការបស់វាដូចដែលបានបង្ហាញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម។
  6. បើកដំណើរការឯកសារកំណត់រចនាសម្ព័ន្ធអេសអេសអេសក្នុងអ៊ូប៊ុនទូ

  7. នៅទីនេះអ្នកអាចផ្លាស់ប្តូរកំពង់ផែដែលបានប្រើដែលតែងតែល្អប្រសើរជាងមុនដើម្បីធានាសុវត្ថិភាពនៃការតភ្ជាប់បន្ទាប់មកការចូលអាចត្រូវបានបិទក្នុងនាម SuperTogin (Sifnrootlogin) និងការធ្វើឱ្យសកម្មលើកូនសោ (Prubyauthentication នៅលើគន្លឹះ (pubyeautionication) ។ នៅពេលបញ្ចប់ការកែសម្រួលសូមចុចគ្រាប់ចុច: (Shift +; នៅលើប្លង់ឡាតាំង) ហើយបន្ថែមអក្សរ W ដើម្បីរក្សាទុកការផ្លាស់ប្តូរ។
  8. ការរក្សាទុកការផ្លាស់ប្តូរនៅក្នុងការកំណត់រចនាសម្ព័ន្ធអ៊ូប៊ុនទូ

  9. លទ្ធផលពីឯកសារត្រូវបានអនុវត្តតាមរបៀបដូចគ្នាមានតែការជំនួសប៉ុណ្ណោះ។
  10. ការចាកចេញពីឯកសារកំណត់រចនាសម្ព័ន្ធនៅអ៊ូប៊ុនទូ

  11. កុំភ្លេចចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញដោយបញ្ចូល sudo sudoctl ចាប់ផ្តើម SSH ឡើងវិញ។
  12. ចាប់ផ្តើមម៉ាស៊ីនមេអេសអេសឡើងវិញបន្ទាប់ពីអ្នកផ្លាស់ប្តូរអ៊ូប៊ុនទូ

  13. បន្ទាប់ពីផ្លាស់ប្តូរកំពង់ផែសកម្មវាត្រូវតែត្រូវបានជួសជុលនៅក្នុងម៉ាស៊ីនភ្ញៀវ។ នេះត្រូវបានធ្វើដោយបញ្ជាក់ SSH -p 2100 localhost ដែល 2100 គឺជាលេខច្រកដែលបានជំនួស។
  14. ផ្លាស់ប្តូរច្រក SSH ស្តង់ដារក្នុង UB

  15. ប្រសិនបើអ្នកត្រូវបានតំឡើងដោយជញ្ជាំងភ្លើងវាក៏ចាំបាច់ផងដែរក្នុងការជំនួស: Sudo UFW អនុញ្ញាត 2100 ។
  16. ផ្លាស់ប្តូរកំពង់ផែក្នុងអណ្ដាតភ្លើងអ៊ូប៊ុនទូ

  17. អ្នកនឹងទទួលបានសេចក្តីជូនដំណឹងថាច្បាប់ទាំងអស់ត្រូវបានធ្វើបច្ចុប្បន្នភាព។
  18. ព័ត៌មានអំពីការធ្វើបច្ចុប្បន្នភាពកញ្ចប់នៅអ៊ូប៊ុនទូ

អ្នកមានសិទ្ធិទទួលបានការស្គាល់ខ្លួនអ្នកជាមួយនឹងប៉ារ៉ាម៉ែត្រផ្សេងទៀតដោយអានឯកសារផ្លូវការ។ មានការណែនាំអំពីការផ្លាស់ប្តូរធាតុទាំងអស់ដើម្បីជួយកំណត់ថាតើអ្នកគួរជ្រើសរើសតម្លៃអ្វីខ្លះ។

ជំហានទី 4: ការបន្ថែមគ្រាប់ចុច

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

  1. បើកកុងសូលនិងបង្កើតកូនសោរបស់អតិថិជនថ្មីដោយបញ្ចូល SSH-Keygen -t DSA ហើយបន្ទាប់មកកំណត់ឈ្មោះឯកសារហើយបញ្ជាក់ពាក្យសម្ងាត់ចូលដំណើរការដោយខ្លួនឯង។
  2. ការបង្កើតកូនសោថ្មីនៅក្នុងអ៊ូប៊ុនទូ

  3. បន្ទាប់ពីនោះកូនសោសាធារណៈនឹងត្រូវបានរក្សាទុកហើយរូបភាពសំងាត់នឹងត្រូវបានបង្កើតឡើង។ នៅលើអេក្រង់អ្នកនឹងឃើញរូបរាងរបស់គាត់។
  4. ការបង្កើតកូនសោថ្មីដែលទទួលបានជោគជ័យនៅក្នុងអ៊ូប៊ុនទូ

  5. វានៅតែគ្រាន់តែដើម្បីចម្លងឯកសារដែលបានបង្កើតទៅកុំព្យូទ័រទីពីរដើម្បីបិទការភ្ជាប់តាមរយៈពាក្យសម្ងាត់។ ប្រើពាក្យបញ្ជា SSH-Copy-ID ទៅ Username @ erotehost ដែលជាកន្លែងដែលឈ្មោះអ្នកប្រើ @ erotehost គឺជាឈ្មោះនៃកុំព្យូទ័រពីចម្ងាយនិងអាសយដ្ឋាន IP របស់វា។
  6. ផ្ញើឯកសារជាមួយគ្រាប់ចុចដើម្បីកុំព្យួទ័រនៅអ៊ូប៊ុនទូ

វានៅតែគ្រាន់តែចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញហើយពិនិត្យមើលភាពត្រឹមត្រូវនៃការងាររបស់វាតាមរយៈកូនសោបើកចំហនិងសំងាត់។

នៅលើនេះនីតិវិធីតំឡើងរបស់ម៉ាស៊ីនមេអេសអេសនិងការកំណត់មូលដ្ឋានរបស់វាត្រូវបានបញ្ចប់។ ប្រសិនបើអ្នកបញ្ចូលពាក្យបញ្ជាទាំងអស់ឱ្យបានត្រឹមត្រូវវាមិនគួរមានកំហុសនៅពេលប្រតិបត្តិភារកិច្ច។ ក្នុងករណីមានបញ្ហាក្នុងការភ្ជាប់បន្ទាប់ពីការរៀបចំសូមព្យាយាមយក SSH ចេញពីការផ្ទុកឡើងដើម្បីដោះស្រាយបញ្ហា (អានវានៅជំហានទី 2) ។

អាន​បន្ថែម