debian အတွက် SSH setup ကို

Anonim

debian အတွက် SSH setup ကို

သင်သိသည့်အတိုင်းပွင့်လင်းသော SSH နည်းပညာသည်သင့်အားတိကျသောကွန်ပျူတာနှင့်အဝေးမှ ဆက်သွယ်. ရွေးချယ်ထားသော protocol မှတစ်ဆင့်အချက်အလက်များကိုထုတ်လွှင့်ရန်ခွင့်ပြုသည်။ ၎င်းသည်သင့်အားရွေးချယ်ထားသောကိရိယာကိုအပြည့်အ 0 အကောင်အထည်ဖော်ရန်နှင့်အပြည့်အဝအားအပြည့်အဝအကောင်အထည်ဖော်ရန်, အရေးကြီးသောသတင်းအချက်အလက်များနှင့်စကားဝှက်များကိုပင်လုံခြုံစွာလဲလှယ်နိုင်သည်။ တစ်ခါတစ်ရံတွင်အသုံးပြုသူများသည် SSH မှတစ်ဆင့်ချိတ်ဆက်ရန်လိုအပ်သည်။ သို့သော် utility ကိုသူ့ဟာသူတပ်ဆင်ရန်အပြင်၎င်းကိုထုတ်လုပ်ရန်နှင့်အပိုဆောင်းချိန်ညှိချက်များထုတ်လုပ်ရန်လိုအပ်သည်။ ဒီအကြောင်းကိုဥပမာအားဖြင့် Debian ဖြန့်ဝေမှုကိုယနေ့ပြောချင်သည်။

Debian တွင် SSH ကိုစိတ်ကြိုက်ပြုလုပ်ပါ

Configuration progress ကိုအဆင့်များစွာကိုခြေလှမ်းများစွာခွဲထားပြီးတစ် ဦး ချင်းစီသည်တိကျသောကိုင်တွယ်မှုများကိုအကောင်အထည်ဖော်ရန်အတွက်တာဝန်ရှိသည်။ လုပ်ရပ်အားလုံးကို console တွင်ပြုလုပ်လိမ့်မည်ဖြစ်ကြောင်းနှင့် Superuser ၏အခွင့်အရေးများကိုအတည်ပြုရန်လိုအပ်လိမ့်မည်ဟူသောအချက်ကိုစကြစို့။

SSH-server နှင့် ssh-client ကို install လုပ်ခြင်း

ပုံမှန်အားဖြင့် SSH သည် Debian Operating System utility တွင်ပါ 0 င်သည်။ SSH-server နှင့် ssh-client ကိုကြိုတင်တပ်ဆင်ရန်လိုအပ်ပါကအောက်ပါညွှန်ကြားချက်များကိုလိုက်နာပါ။

  1. Start Menu ကိုဖွင့်ပြီး Terminal ကိုထိုနေရာတွင်စတင်ပါ။ ၎င်းကိုစံသော့ပေါင်းစပ် ctrl + alt + T. မှတစ်ဆင့်ပြုလုပ်နိုင်သည်။
  2. Debian တွင် SSH ၏နောက်ထပ်တပ်ဆင်မှုအတွက် terminal သို့ကူးပြောင်းခြင်း

  3. ဤနေရာတွင်ဆာဗာအပိုင်းကို install လုပ်ရန်တာ 0 န်ယူရန်တာ 0 န်ရှိသော OpenSSH-Server command ကိုသင်စိတ်ဝင်စားသည်။ ၎င်းကိုရိုက်ထည့်ပြီးသက်ဝင်စေရန် Enter ကိုနှိပ်ပါ။
  4. Debian ရှိ SSH server ကို install လုပ်ရန် terminal ရှိ command ကိုရိုက်ထည့်ပါ

  5. သင်သိထားပြီးသောအခါ sudo အငြင်းပွားမှုများနှင့်အတူလုပ်ဆောင်သောလုပ်ရပ်များသည် Superuser Password ကိုသတ်မှတ်ခြင်းဖြင့်သက်ဝင်စေနိုင်မည်ဖြစ်သည်။ ဒီမျဉ်းမှာထည့်ထားတဲ့ဇာတ်ကောင်တွေကိုမပြဘူးလို့စဉ်းစားကြည့်ပါ။
  6. Debian ရှိ SSS ဆာဗာကို install လုပ်ရန် command ကိုအတည်ပြုပါ

  7. package များထည့်သွင်းသို့မဟုတ် updated ကြောင်းကိုသင်အကြောင်းကြားလိမ့်မည်။ SSH-server ကို Debian တွင်တပ်ဆင်ပြီးပါကသတ်မှတ်ထားသောအထုပ်၏ရှေ့မှောက်တွင်စာတစ်စောင်ပေါ်လာသည်။
  8. SSH server installation installation installation installation အကြောင်းကြားစာ

  9. နောက်တစ်ခုကစတိုင်းကွန်ပျူတာကိုအနာဂတ်မှာချိတ်ဆက်ထားတဲ့ကွန်ပျူတာအတွက် system နဲ့ client ကိုအပိုင်းကိုထည့်သွင်းဖို့လိုလိမ့်မယ်။ ထိုသို့ပြုလုပ်ရန်, အလားတူ sudo apt-get install openssh-client client command ကိုသုံးပါ။
  10. debian တွင် client ကိုအပိုင်း SSH ကို install လုပ်သည့် command

နောက်ထပ်အစိတ်အပိုင်းများကို install လုပ်ရန်နောက်ထပ်အစိတ်အပိုင်းများမရှိတော့ပါ, သော့များကိုဖန်တီးရန်နှင့်ဝေးလံခေါင်သီသော desktop နှင့်ချိတ်ဆက်ရန်အရာအားလုံးကိုပြင်ဆင်ရန်ဆာဗာစီမံခန့်ခွဲမှုနှင့် configuration file များကိုလုံခြုံစွာပြောင်းလဲနိုင်သည်။

ဆာဗာစီမံခန့်ခွဲမှုနှင့်သူ၏အလုပ်စစ်ဆေးခြင်း

Installed server ကိုစီမံခန့်ခွဲခြင်းနှင့်၎င်း၏စစ်ဆင်ရေးစစ်ဆေးမှုကိုအတိုချုပ်အာရုံစိုက်ကြပါစို့။ ထည့်သွင်းထားသောအစိတ်အပိုင်းများကိုပြုပြင်ခြင်းသည်မှန်ကန်ကြောင်းသေချာစေရန် setup သို့ပြောင်းခြင်းမပြုမီ၎င်းကိုပြုလုပ်ရမည်။

  1. Sudo Systemcctl ကိုအလိုအလျောက်မဖြစ်နိုင်ပါက sshd command ကို enable လုပ်ပါ။ အကယ်. သင်သည် operating system ဖြင့်စတင်ခြင်းကိုဖျက်သိမ်းရန်လိုအပ်ပါက SSHD ကို SSHD ကိုအသုံးပြုပါ။ ထိုအခါ systemctl start sshd ကိုသတ်မှတ်ရန်လက်စွဲစာအုပ် startup လိုအပ်လိမ့်မည်။
  2. SSH 0 န်ဆောင်မှုကို Debian သို့ Autoloading အတွက် Debian သို့ထည့်ရန် command တစ်ခု

  3. ထိုကဲ့သို့သောလုပ်ရပ်များအားလုံးကိုအမြဲတမ်း Superuser ကိုယ်စားအမြဲတမ်းဖျော်ဖြေရမည်။ ထို့ကြောင့်သူ၏စကားဝှက်ကိုရိုက်ထည့်ရန်လိုအပ်သည်။
  4. Autoloading အတွက် Debian သို့ SSH 0 န်ဆောင်မှုကိုထည့်သွင်းသောအခါစကားဝှက်ကိုထည့်သွင်းပါ

  5. စွမ်းဆောင်ရည်အတွက်ဆာဗာကိုစစ်ဆေးရန် ssh localhost command ကိုရိုက်ထည့်ပါ။ ဒေသခံကွန်ပျူတာလိပ်စာသို့ localhost ကိုအစားထိုးပါ။
  6. Debian ရှိ SSH မှတစ်ဆင့်ဒေသခံကွန်ယက်တစ်ခုနှင့်ချိတ်ဆက်ရန် command တစ်ခု

  7. သင်ပထမ ဦး ဆုံးချိတ်ဆက်သောအခါအရင်းအမြစ်ကိုအတည်မပြုနိုင်ကြောင်းသင့်အားအသိပေးလိမ့်မည်။ ဒီဟာကလုံခြုံရေးဆက်တင်တွေကိုမသတ်မှတ်ရသေးလို့ပါ။ ဟုတ်ကဲ့ 0 င်ရောက်ခြင်းအားဖြင့်ဆက်သွယ်မှု၏ဆက်လက်အတည်ပြုပါ။
  8. Debian တွင် SSH မှတစ်ဆင့် LAN ဆက်သွယ်မှု၏အတည်ပြုချက်

RSA သော့တစ်တွဲထည့်ခြင်း

ဆာဗာမှ client သို့ client နှင့် Vice မှတဆင့်ဆက်သွယ်ခြင်းကို password တစ်ခုထဲသို့ 0 င်ရောက်ခြင်းဖြင့်ပြုလုပ်သည်။ သို့သော် RSA algorithms မှတဆင့်တီထွင်မည့်သော့တစ်စုံကိုဖန်တီးရန်အကြံပြုသည်။ ဤစာဝှက်စနစ်အမျိုးအစားသည်အကောင်းဆုံးကာကွယ်မှုကိုဖန်တီးရန်ဖြစ်နိုင်သည်, ၎င်းသည် hack ရန်ကြိုးစားသည့်အခါတိုက်ခိုက်သူတစ်စိတ်တစ်ပိုင်းရရန်ခက်ခဲလိမ့်မည်။ သော့တစ်ချောင်းကိုမိနစ်အနည်းငယ်သာထည့်ရန်ဤလုပ်ငန်းစဉ်နှင့်တူသည်။

  1. သည် "Terminal နှင့်" ကိုဖွင့်ပြီးအဲဒီမှာ SSH ကို-KEYGEN ရိုက်ထည့်ပါ။
  2. Debian တွင် SSB တွင် SSB ကိုတည်ဆောက်သည့်အခါသော့နှစ်စုံကိုထုတ်လုပ်ရန် command ကို run ခြင်း

  3. သင်လမ်းကြောင်းကိုသော့သို့သင်သိမ်းဆည်းလိုသည့်နေရာကိုသင်လွတ်လပ်စွာရွေးချယ်နိုင်သည်။ ၎င်းကိုပြောင်းလဲလိုသည့်ဆန္ဒမရှိပါက Enter key ကိုသာနှိပ်ပါ။
  4. Debian ရှိ SSH သော့နှစ်ခုအားလုံးအတွက်သိုလှောင်ခြင်းအတွက်နေရာကိုထည့်ခြင်း

  5. ယခု open key ကိုဖန်တီးထားသည်။ ၎င်းကိုကုဒ်စကားစုဖြင့်ကာကွယ်နိုင်သည်။ ဒီ option ကိုမဖွင့်ချင်ဘူးဆိုရင်ပြသထားတဲ့ string ကိုပြသထားတဲ့ string ထဲကိုဝင်ပါ။
  6. Debian တွင် SSB တွင် SSH ကိုတည်ဆောက်သည့်အခါ keys ကိုရယူရန်သော့ချက်စကားစုကိုရိုက်ထည့်ပါ

  7. သော့ချက်စကားစုကိုရိုက်ထည့်သောအခါအတည်ပြုရန်ထပ်မံသတ်မှတ်ရန်လိုအပ်သည်။
  8. Debian တွင် SSH ကို configure လုပ်ရန်သော့ချက်စကားစုကိုအတည်ပြုခြင်း

  9. Public key တစ်ခု၏ဖန်တီးမှုတစ်ခုအကြောင်းကြားစာပေါ်လာလိမ့်မည်။ သင်မြင်နိုင်သည့်အတိုင်းသူသည်ကျပန်းသင်္ကေတများသတ်မှတ်ထားပြီးပုံတစ်ပုံကိုကျပန်း algorithms ပေါ်တွင်ဖန်တီးထားသည်။
  10. Debian တွင် SSB ကိုထူထောင်သောအခါသော့နှစ်ခုလုံးကိုအောင်မြင်စွာဖန်တီးနိုင်ခဲ့သည်

လုပ်ဆောင်မှုကြောင့်လျှို့ဝှက်ချက်နှင့် public key ကိုဖန်တီးထားသည်။ ကိရိယာများအကြားဆက်သွယ်မှုအတွက်သူတို့ပါဝင်ပတ်သက်လိမ့်မည်။ ယခုတွင်သင်သည် Public key ကိုဆာဗာသို့ကူးယူရပြီး၎င်းကိုမတူညီသောနည်းလမ်းများဖြင့်ပြုလုပ်နိုင်သည်။

ဆာဗာသို့ Open Key ကိုကူးယူပါ

Debian တွင်, public key ကိုဆာဗာသို့ကူးယူနိုင်သည့်ရွေးချယ်စရာသုံးခုရှိသည်။ အနာဂတ်တွင်အကောင်းဆုံးကိုရွေးချယ်ရန်သူတို့အားလုံးနှင့်ချက်ချင်းအကျွမ်းတဝင်ရှိကြောင်းကျွန်ုပ်တို့အကြံပြုပါသည်။ ဤအခြေအနေများတွင်နည်းစနစ်များထဲမှတစ်ခုသည်သုံးစွဲသူ၏လိုအပ်ချက်များကိုဖြည့်ဆည်းပေးသည့်အတွက်သို့မဟုတ်မကိုက်ညီသောသို့မဟုတ်မကိုက်ညီပါ။

နည်းလမ်း 1: SSH-copy-ID အဖွဲ့

SSH-copy-ID command ကိုအသုံးပြုခြင်းကိုဆိုလိုသည်ကိုဆိုလိုသည်ကိုဆိုလိုသည့်အရိုးရှင်းဆုံးရွေးချယ်မှုနှင့်စတင်ကြပါစို့။ ပုံမှန်အားဖြင့်ဤ utility ကို OS ထဲသို့ထည့်ပြီးပါပြီ, ထို့ကြောင့်ကြိုတင်တပ်ဆင်ရန်မလိုအပ်ပါ။ ၎င်း၏ syntax သည်တတ်နိုင်သမျှရိုးရှင်းဆုံးမှာဖြစ်ပြီးသင်ထိုကဲ့သို့သောလုပ်ရပ်များလုပ်ဆောင်ရန်လိုအပ်လိမ့်မည်။

  1. Console တွင် SSH-copy-ID command ကို username @ Remote_Host သို့ထည့်ပြီး၎င်းကိုဖွင့်ပါ။ အသုံးပြုသူအမည် @ Remote_Host ကို Completing အောင်မြင်စွာဖြတ်သန်းသွားနိုင်အောင်ပစ်မှတ်ကွန်ပျူတာ၏လိပ်စာသို့အစားထိုးလိုက်ပါ။
  2. Debian တွင် SSH တွင် Public key ကိုကူးယူခြင်းအတွက် Standard command ကို

  3. သင်ပထမ ဦး ဆုံးချိတ်ဆက်ရန်ပထမ ဦး ဆုံးကြိုးစားသောအခါ "host's of 203.0.113.1 (203.0.113.1) 'စစ်မှန်သောအိမ်ရှင်၏စစ်မှန်မှုကို (203.0.113.1)' 'မတည်ဆောက်နိုင်ပါ။ ECDSA Key Fingerprint သည် FD: FD: D4: F9: 77: 73 : E1: 55: 55: 5D: D6: 6D: 2D: 22: 22: 22: 22: 22: 2D: FE ။ သင် ဆက်. ဆက်သွယ်လိုပါသလား။ ဆက်နွယ်မှုကိုဆက်လက်လုပ်ဆောင်ရန်အပြုသဘောဆောင်သောအဖြေကိုရွေးချယ်ပါ။
  4. သော့များကိုကူးယူသောအခါ Debian ရှိ SSH server သို့ပထမဆုံးဆက်သွယ်မှုကိုအတည်ပြုပါ

  5. ထို့နောက် Utility သည်သော့ကိုကူးယူခြင်းနှင့်ကူးယူခြင်းနှင့်လွတ်လပ်စွာအလုပ်လုပ်လိမ့်မည်။ ရလဒ်အနေဖြင့်, အရာအားလုံးအောင်မြင်စွာသွားနိုင်ပါက "/ usr / bin / bin / ssh-copy-ssh-copy-ssh-copy-ssh-copy-ssh-copy-ssh-copy-ssh-copy") ကိုမျက်နှာပြင်ပေါ်တွင်ပေါ်လာလိမ့်မည်။ Install လုပ် / USR / BIN / SSH-Copy-ID: Info: OFO: 1 key (s) ကို install လုပ်ထားဆဲဖြစ်သည်။ အကယ်. သင်ယခုအချက်ပြနေပါက keys [email protected] -0.1131's စကားဝှက်ကိုထည့်သွင်းရန်ဖြစ်သည်။ ဆိုလိုသည်မှာသင်သည်စကားဝှက်ကိုရိုက်ထည့်ပြီးဝေးလံခေါင်သီသော desktop ကိုတိုက်ရိုက်ထိန်းချုပ်ရန်ပြောင်းရွှေ့နိုင်သည်။
  6. Debian စံလမ်းအတွက်အောင်မြင်မှုသတင်းအချက်အလက် SSH key

ထို့အပြင် Console တွင်ပထမဆုံးအောင်မြင်သောခွင့်ပြုချက်အပြီးတွင်နောက်ဇာတ်ကောင်ပေါ်လာလိမ့်မည်ဟုကျွန်ုပ်ဖော်ပြထားသည်။

သော့ (များ) ၏နံပါတ်ကိုဆက်ပြောသည် - 1

ယခုစက်ထဲသို့ဝင်ရောက်ရန်ကြိုးစားပါ - "SSH '[email protected]' '

နှင့်သင်လိုချင်သောသော့ (များ) ကိုသာသေချာအောင်လုပ်ပါ။

သော့ကို Remote Computer တွင်အောင်မြင်စွာထည့်သွင်းနိုင်ပြီးသင်ဆက်သွယ်သောအခါမည်သည့်ပြ problems နာများပေါ်ပေါက်လာလိမ့်မည်မဟုတ်ဟုကဆိုသည်။

နည်းလမ်း 2. SSH မှတဆင့်ပို့ကုန်သော့

သင်သိသည့်အတိုင်း Public Key တင်ပို့မှုသည်သင့်အားစကားဝှက်ကိုမထည့်သွင်းမီသတ်မှတ်ထားသောဆာဗာကိုချိတ်ဆက်ရန်ခွင့်ပြုလိမ့်မည်။ ယခုသော့သည်ပစ်မှတ်ကွန်ပျူတာပေါ်တွင်မရှိသေးသော်လည်းသင်လိုချင်သောဖိုင်ကိုကိုယ်တိုင်ပြောင်းရန်စကားဝှက်ကိုထည့်သွင်းခြင်းအားဖြင့် ssh မှတစ်ဆင့် SSH မှတဆင့်ဆက်သွယ်နိုင်သည်။ ဒီလိုလုပ်ဖို့, console မှာ command cat ~ / .ssh / id_rsa.pub ကို 0 င်ရောက်ဖို့လိုလိမ့်မယ် SSH Username @ Remote_host "Mkdire_host ~ / .SSH && Touch ~ / .SSH / Authorized_Keys && chmod-orderize go = ~ / .SSH / add-coks >> ~ / ။

SSB သော့ကို SSB သော့ကိုပုံမှန် command မှတဆင့်ကူးယူပါ

တစ် ဦး ကအသိပေးချက်မျက်နှာပြင်ပေါ်မှာပေါ်လာရမည်ဖြစ်သည်။

Host ကရဲ့စစ်မှန်မှုကို '' 203.0.113.1 (203.0.113.1) 'ထူထောင်မရနိုင်ပါ။

ECDSA key fingerprint IS FD: FD: D4: F9: 77: FE: 73: 84: E1: 55: 00: အေဒီ: D6: 6d: 22: FE ။

သငျသညျ (Yes / No) ချိတ်ဆက်ခြင်း Continue ဖို့လိုတာသေချာ ?.

ဆက်သွယ်မှုကိုဆက်လက်ပြုလုပ်အတည်ပြုပါ။ အဆိုပါ public key ကိုအလိုအလျောက် Authorized_keys configuration ဖိုင်များ၏အဆုံးကူးယူပါလိမ့်မည်။ ဒီပို့ကုန်လုပ်ထုံးလုပ်နည်းတွင်, လက်စသတ်ခံရဖို့ဖြစ်နိုင်ပါတယ်။

Method ကို 3: လက်စွဲစာအုပ် Copy ကူး Key ကို

ဤနည်းလမ်းကိုပစ်မှတ်ကွန်ပျူတာကိုတစ်ဦးဝေးလံသော connection ကိုဖန်တီးရန်မနိုင်စွမ်းရှိသည်, ဒါပေမယ့်ကရုပ်ပိုင်းဆိုင်ရာ access ကိုလည်းမရှိတဲ့သူတွေကိုအသုံးပြုသူများအကိုက်ညီပါလိမ့်မယ်။ ဤကိစ္စတွင်ခုနှစ်, သော့ကိုလွတ်လပ်စွာလွှဲပြောင်းခံရဖို့ရှိသည်လိမ့်မယ်။ အတူစတင်, ကြောင် ~ / .ssh / id_rsa.pub မှတဆင့်ဆာဗာကို PC ပေါ်မှာ ပတ်သက်. သတင်းအချက်အလက်များဆုံးဖြတ်ရန်။

Debian အတွက်နောက်ထပ်လက်စွဲစာအုပ်ကူးယူ SSH ကိုများအတွက်အဓိပ္ပာယ် key ကိုအရေအတွက်ကို

အဆိုပါ console ကိုစမ်းသပ်ခြင်း @ ဇာတ်ကောင် == DEMO အစုတခုအဖြစ် + key ကို SSH ကို-RSA string ကိုပေါ်လာသငျ့သညျ။ အခုဆိုရင်သင် mkdir -p ~ / .ssh ရိုက်ထည့်ခြင်းဖြင့်အသစ်တခု directory ကိုဖန်တီးသင့်ပါတယ်ရှိရာအခြားကွန်ပျူတာ, ကိုသွားနိုင်ပါတယ်။ ဒါဟာအစ Authorized_keys လို့ခေါ်တဲ့စာသားဖိုင်ကထပ်ပြောသည်။ ဒါဟာအဲဒီမှာ public key ကို >> ~ / .ssh / authorized_keys ၏: Echo + တန်းကနေတစ်ဆင့်တစ်အချို့အစောပိုင်းက key ကိုထည့်သွင်းရန်သာဖြစ်နေဆဲပင်။ ထို့နောက် authentication ကိုကြိုတင်စကားဝှက် entry မပါဘဲမရရှိနိုင်ပါလိမ့်မည်။ ဤသည် remote_host @ username ကိုလိုအပ်သောအိမ်ရှင်၏နာမတော်ဖြင့်အစားထိုးရပါမည်အဘယ်အရပ် Remote_Host command ကို, @ အဆိုပါ SSH ကိုအသုံးပြုသူအမည်မှတဆင့်ပြုသောအမှုဖြစ်ပါတယ်။

Debian မှထပ်မံ SSH ကို key ကိုလွှဲပြောင်းများအတွက်ဝေးလံသောကွန်ပျူတာသို့ချိတ်ဆက်

စကားဝှက်ကိုရိုက်ထည့်ခြင်းမရှိဘဲချိတ်ဆက်ဖို့ဖြစ်နိုင်စေရန်အသစ်တခုကိရိယာတစ်ခု public key ကိုလွှဲပြောင်းရန်ခွင့်ပြုမယ့်လမ်းကိုစဉ်းစားပေမယ့်ယခု entry ပေါ်မှာပုံစံနေဆဲပြသနေသည်။ အရာထိုသို့သောအနေအထားကိုရိုးရှင်းစွာ passwording, တိုက်ခိုက်သူဝေးလံခေါင်ဖျား desktop ကိုဝင်ရောက်ဖို့ခွင့်ပြုပါတယ်။ နောက်တစ်ခုကျွန်တော်အချို့သောအပြင်အဆင်များဖျော်ဖြေခြင်းဖြင့်လုံခြုံရေးသေချာစေရန်ဆက်ကပ်။

Disable လုပ်ထား password ကိုစစ်မှန်ကြောင်းအထောက်အထားပြသခြင်း

အစောပိုင်းကဖော်ပြခဲ့တဲ့ကဲ့သို့သောသော့ misracting ၏နည်းလမ်းရှိပါတယ်ကတည်းက, စကားဝှက်စစ်မှန်ကြောင်းအထောက်အထားပြသခြင်း၏ဖြစ်နိုင်ခြေတစ်ဝေးလံခေါင်သီချိတ်ဆက်မှု၏ဘေးကင်းမှုအတွက်အားနည်း link ကိုဖြစ်လာနိုင်ပါတယ်။ ကျနော်တို့သင်သည်သင်၏ဆာဗာ၏အမြင့်ဆုံးကာကွယ်စောင့်ရှောက်ရေးအတွက်စိတ်ဝင်စားလျှင်ဤ option ကိုပိတ်ထားသည်အကြံပြုပါသည်။ သငျသညျဤကဲ့သို့သောသူကလုပ်ပေးနိုင်သည်

  1. မဆိုအဆင်ပြေစာသားကိုအယ်ဒီတာ, ကဖြစ်စေခြင်းငှါ, ဥပမာအားဖြင့်, gedit ကိုသို့မဟုတ် nano ကနေတဆင့် / etc / ssh / sshd_config configuration file ကိုဖွင့်ပါ။
  2. Debian အတွက် SSH ကို configuration file ကို configure မှစာသားအယ်ဒီတာစတင်ခြင်း

  3. ဖွင့်လှစ်သောစာရင်းထဲမှာ, "passwordauthentication" string ကိုရှာပြီးဒီ command တက်ကြွစေနိုင်ရန် # နိမိတ်လက္ခဏာကိုဖယ်ရှားလိုက်ပါ။ ထို option ကို disable လုပ်ဖို့ NO မှဟုတ်သည်၏တန်ဖိုးပြောင်းလဲပါ။
  4. Debian အတွက် password ကိုစစ်မှန်ကြောင်းအထောက်အထားပြသခြင်းအတွက်တာဝန်ရှိသည်တစ်တန်းရှာဖွေခြင်း

  5. ပြီးစီးပေါ်၌ Ctrl + အိုပြောင်းလဲမှုများကို save ဖို့။
  6. Debian အတွက် SSH ကိုစကားဝှက်ကိုစစ်မှန်ကြောင်းအထောက်အထားပြသခြင်း setting ပြီးနောက်အပြောင်းအလဲများကိုသိမ်းဆည်းနေ

  7. ဖိုင်ကို၏နာမတော်ကိုပြောင်းလဲပေမယ့်ရိုးရှင်းစွာစာနယ်ဇင်းပု setup ကိုသုံးစွဲဖို့ ENTER မထားပါနဲ့။
  8. Debian အတွက် SSH ကို configuration ဖိုင်၏အတည်ပြုချက်

  9. သငျသညျကို Ctrl + X ပေါ်တွင်ကလစ် နှိပ်. စာသားအယ်ဒီတာထွက်ခွာနိုင်
  10. Debian အတွက် SSH ကို configuration file ကို configure လုပ်ပြီးပြီးနောက်စာသားအယ်ဒီတာ Exit

  11. အားလုံးအပြောင်းအလဲများကိုသာ SSH ကိုဝန်ဆောင်မှုကိုပြန်လည်စတင်ပြီးနောက်အကျိုးသက်ရောက်မှုယူ, ဒါ sudo SystemCTL ပြန်လည်စတင်ပါ SSH ကိုမှတဆင့်ချက်ချင်းပြုမည်။
  12. Debian အတွက်ပြန်လည်စတင်ပါ SSH ကိုအတွက် configuration ဖိုင်အပြောင်းအလဲများကိုလုပ်ပြီးနောက်

အရေးယူဆောင်ရွက်ချက်များကိုရလဒ်အဖြစ် password ကိုစစ်မှန်ကြောင်းအထောက်အထားပြသခြင်း၏ဖြစ်နိုင်ခြေကိုပိတ်ထားရပါလိမ့်မည်, နှင့် input ကိုသာ RSA keys ကို၏စုံတွဲတစ်တွဲပြီးနောက်မရရှိနိုင်ပါလိမ့်မည်။ ရသောအခါအလားတူဖွဲ့စည်းပုံကဤစဉ်းစားပါ။

Firewall ကို parameter သည် Configuring

ဒီနေ့ရဲ့ပစ္စည်းရဲ့အဆုံးမှာကျနော်တို့ခွင့်ပြုချက်ဒါမှမဟုတ်ဒြပ်ပေါင်းများ၏တားမြစ်ချက်အတွက်အသုံးပြုလိမ့်မည်ဖြစ်သော firewall ကအတွက် configuration အကြောင်းပြောပြချင်ပါတယ်။ ကျနော်တို့ Uncomplicated Firewall ကို (UFW) ယူပြီး, သာအဓိကအချက်များကိုအနားမှာရှောက်သွားပါလိမ့်မယ်။

  1. ပထမဦးစွာရဲ့လက်ရှိ profile များကိုစာရင်းစစ်ဆေးကြကုန်အံ့။ အဆိုပါ sudo UFW App ကိုစာရင်းထည့်သွင်းပါနှင့် ENTER ကိုနှိပ်ပါ။
  2. Debian အတွက် SSH ကိုများအတွက် firewall က၏ပွင့်လင်းဆက်သွယ်မှုများ၏စာရင်း View

  3. Superuser စကားဝှက်ကိုသတ်မှတ်ခြင်းဖြင့်လုပ်ဆောင်မှုကိုအတည်ပြုပါ။
  4. Debian အတွက် SSH ကို firewall က၏ဆက်သွယ်မှုများစာရင်းကိုကြည့်ရှုတဲ့အခါမှာစကားဝှက်ကိုရိုက်ထည့်ပါ

  5. အဆိုပါစာရင်းထဲတွင်လေး SSH ကို။ ဒီမျဉ်းရှိပစ္စုပ္ပန်ဖြစ်တယ်ဆိုရင်, ကမှန်ကန်စွာအရာအားလုံးကိုလုပ်ဆောင်ချက်များကိုဆိုလိုသည်။
  6. Firewall ကို၏စည်းမျဉ်းစည်းကမ်းတွေကိုသင်ယူတဲ့အခါမှာ Debian အတွက် SSH ကို string ကိုရှာဖွေခြင်း

  7. sudo UFW OpenSSH Allow ရေးသားခြင်းအားဖြင့်ဒီ utility ကိုမှတဆင့်ချိတ်ဆက်မှုကိုခွင့်ပြုသည်။
  8. သန်နိဋ်ဌာနျဆက်သွယ်မှုတစ်ခု firewall ကအဘို့အ Debian မှ SSH ကိုထည့်သွင်းခြင်း

  9. စည်းမျဉ်းစည်းကမ်းတွေကို update လုပ်ဖို့ Firewall ကိုဖွင့်ထားပါ။ ဤသည် ufw command ကို enable အဆိုပါဆူဒိုမှတဆင့်ပြုသောအမှုဖြစ်ပါတယ်။
  10. Debian အတွက် SSH ကိုအပြောင်းအလဲများကိုလုပ်ပြီးနောက် firewall က Enable

  11. သငျသညျ sudo UFW အခြေအနေရိုက်ထည့်ခြင်းဖြင့်အချိန်မရွေး firewall ကလက်ရှိအနေအထားကိုစစ်ဆေးနိုင်ပါသည်။
  12. Debian အတွက် SSH ကိုခြေရာခံရန်အ firewall က၏အခြေအနေကိုကြည့်

ဤလုပ်ငန်းစဉ်တွင်, Debian အတွက် SSH ကို configuration ကိုပြီးပြည့်စုံသည်။ သင်တို့ကိုတွေ့မြင်နိုင်သကဲ့သို့, လိုအပ်ကြောင်းလေ့လာတွေ့ရှိခံရဖို့များစွာကွဲပြားခြားနားသောတစ်ခုလုံးကိုပြည့်ပြည့်စုံစုံနှင့်စည်းမျဉ်းစည်းကမ်းတွေရှိပါတယ်။ သင်တန်း၏, တဦးတည်းဆောင်းပါး၏မူဘောင်အတွင်းကလုံးဝအချက်အလက်တွေအားလုံးကို fit မှမဖြစ်နိုင်ဘူး, ဒါကြောင့်သာအခြေခံသတင်းအချက်အလက်အပေါ်ထိမိခဲ့တယ်။ သင်ဤ utility ကိုအကြောင်းပိုမို In-depth ကိုဒေတာရယူအတွက်စိတ်ဝင်စားနေတယ်ဆိုရင်ကျနော်တို့က၎င်း၏အရာရှိတဦးကမှတ်တမ်းတင်အတူကိုယ့်ကိုယ်ရင်းနှီးကျွမ်းဝင်ရန်သင့်အားအကြံပြုသည်။

Saathpaatraan