Instalado de SSH-servilo en Ubuntu

Anonim

Instalado de SSH-servilo en Ubuntu

La SSH-protokolo estas uzata por certigi sekuran konekton al la komputilo, kiu permesas al fora kontrolo ne nur per la mastruma sistemo, sed ankaŭ ĉifrita kanalo. Foje uzantoj de la Ubuntu-mastruma sistemo havas la bezonon liveri SSH-servilon al sia komputilo por efektivigi ĉiujn celojn. Sekve, ni proponas konatiĝi kun ĉi tiu procezo, studinte ne nur la elŝuta procedo, sed ankaŭ la agordo de la ĉefaj parametroj.

Instalu SSH-servilon en Ubuntu

SSH-komponantoj haveblas elŝuti per oficiala konservado, tial ni konsideros ĉi tiun metodon, ĝi estas la plej stabila kaj fidinda, kaj ankaŭ ne kaŭzas malfacilaĵojn de novuloj. Ni frakasis la tutan procezon al paŝoj por esti pli facile navigi laŭ la instrukcioj. Ni komencu de la komenco.

Paŝo 1: Elŝutu kaj instalu SSH-servilon

Vastigu la taskon tra la "terminalo" per la ĉefa aro de komandoj. Vi ne bezonas pliajn sciojn aŭ kapablojn, vi ricevos detalan priskribon de ĉiu ago kaj ĉiuj necesaj komandoj.

  1. Rulu la konzolon per la menuo aŭ ŝrumpanta la kombinon Ctrl + Alt + T.
  2. Iru al la laboro en la fina stacio Ubuntu

  3. Tuj komencu elŝuti la servilajn dosierojn de la oficiala deponejo. Por fari ĉi tion, vi devos eniri en SUDA-Apt Instali OpenSSH-servilo, kaj tiam premu la Eniga klavo.
  4. Elŝutado de SSH de la oficiala deponejo en Ubuntu

  5. Ĉar ni uzas la konsolon sudo (plenumante la agon nome de la superuzanto), vi bezonos enmeti pasvorton de via konto. Notu, ke la karakteroj ne aperas kiam ili eniras.
  6. Enmetu pasvorton por elŝuti SSH en Ubuntu

  7. Vi estos sciigita elŝuti certan kvanton da arkivoj, konfirmu la agadon elektante la opcion D.
  8. Konfirmu aldoni arkivojn por SSH en Ubuntu

  9. Defaŭlte, la kliento estas instalita kune kun la servilo, sed ĝi ne estos superflua por ebligi ĝin, provante instali ĝin denove uzante sudo apt-get install OpenSssss-kliento.
  10. Instalu SSH-klienton en kazo de ĝia foresto en Ubuntu

La SSH-servilo estos disponebla por interagi kun ĝi tuj post sukcese aldonante ĉiujn dosierojn al la mastruma sistemo, sed ĝi ankoraŭ devus esti agordita por provizi ĝustan operacion. Ni konsilas al vi konatiĝi kun la sekvaj paŝoj.

Paŝo 2: Servilo-konfirmo

Komence, ni certigu, ke la normaj parametroj estis aplikitaj ĝuste, kaj SSH-servilo respondas al la ĉefaj teamoj kaj plenumas ilin ĝuste, do vi bezonas:

  1. Rulu la konzolon kaj registru tie Sudo SystemCTL Ebligu SSHD por aldoni servilon al Ubuntu AutoLoad, se ĝi ne okazis aŭtomate post instalado.
  2. Aldonu SSH al Ubuntu-iloj

  3. Se vi ne bezonas komenci la ilon kune kun la OS, forigu ĝin de Autorun per enigo de la Sudo SystemCal malebligas SSHD.
  4. Forigu SSH de Ubuntu-Aŭtomata ŝarĝo

  5. Nun kontrolu kiel la loka komputilo estas konektita. Apliki la SSH-lokan komandon (localhost - adreso de via loka komputilo).
  6. Konekti tra SSH al loka komputilo

  7. Konfirmu la daŭrigon de la ligo, elektante la Jes-opcion.
  8. Konfirmi Konekton al la Loka Komputilo Ubuntu

  9. En kazo de sukcesa elŝuto, vi ricevos proksimume tiajn informojn, kiujn vi povas vidi en la sekva ekrankopio. Vi devas kontroli kaj konektiĝi al 0.0.0.0-adreso, kiu funkcias kiel la elektita reto IP defaŭlte por aliaj aparatoj. Por fari ĉi tion, enigu la taŭgan komandon kaj alklaku Enter.
  10. Konekti al 0.0.0.0 per SSH en Ubuntu

  11. Ĉiu nova konekto devas esti konfirmita.
  12. Konfirmu la defaŭltan Konekton Adrus en Ubuntu

Kiel vi povas vidi, la SSH-komando estas uzata por konektiĝi al iu ajn komputilo. Se vi bezonas konektiĝi kun alia aparato, simple funkciigu la terminalon kaj enigu la komandon en la SSH-formato @ IP_ADRESS.

Paŝo 3: Redaktado de agorda dosiero

Ĉiuj aldonaj ssh-protokolaj agordoj estas efektivigitaj per speciala agorda dosiero per ŝanĝado de vicoj kaj valoroj. Ni ne koncentriĝos pri ĉiuj punktoj, krome, la plej multaj el ili estas pure individuaj por ĉiu uzanto, ni nur montros la ĉefajn agojn.

  1. Unue konservos la rezervon de la agorda dosiero por ke kiam vi kontaktas ĝin aŭ restarigu la originalan SSH-ŝtaton. Enmetu la sudo CP / ktp / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config.
  2. Krei rezervan dosieron SSH-agorda dosiero en Ubuntu

  3. Tiam dua: sudo chmod a-w /etc/ssssh/sshd_config.original.
  4. Dua komando por rezerva ssh en Ubuntu

  5. Komenci la agordan dosieron estas farita per sudo vi / ktp / ssh / sshd_config. Tuj post enirado, ĝi estos lanĉita kaj vi vidos ĝian enhavon, kiel montrite en la suba ekrankopio.
  6. Lanĉu dosieron SSH-agorda dosiero en Ubuntu

  7. Ĉi tie vi povas ŝanĝi la uzitan havenon, kiu ĉiam pli bone fari por certigi la sekurecon de la konekto, tiam la ensaluto povas esti malŝaltita nome de la Superter (Permitrootlogin) kaj aktivigo sur la ŝlosilo (PUBKEYAUTHENITSTIKO). Post kompletigo de redaktado, premu la ŝlosilon: (Shift +; sur la latina aranĝo) kaj aldonu la literon W por konservi la ŝanĝojn.
  8. Ŝparado de ŝanĝoj en la agordo Ubuntu

  9. La eligo de la dosiero estas efektivigita sammaniere, nur anstataŭe w uzas q.
  10. Eliru agordan dosieron en Ubuntu

  11. Ne forgesu rekomenci la servilon per enirado de SHIDO SystemCTL rekomencas SSH.
  12. Rekomencu la servilon SSH post kiam vi ŝanĝos en Ubuntu

  13. Post ŝanĝo de la aktiva haveno, ĝi devas esti fiksita en la kliento. Ĉi tio estas farita per specifado de la SSH -P 2100 LocalHost, kie 2100 estas la anstataŭigita havenenta numero.
  14. Ŝanĝi Norman SSH-havenon en UB

  15. Se vi estas agordita de la fajroŝirmilo, ankaŭ necesas anstataŭigi: Sudo UFW permesas 2100.
  16. Ŝanĝi havenon en Ubuntu Firewater

  17. Vi ricevos avizon, kiun ĉiuj reguloj estis ĝisdatigitaj.
  18. Informo pri ĝisdatigaj pakoj en Ubuntu

Vi rajtas familiariziĝi kun la aliaj parametroj legante la oficialan dokumentaron. Ekzistas konsiloj pri ŝanĝo de ĉiuj aĵoj por helpi determini kiajn valorojn vi devus elekti.

Paŝo 4: Aldonante klavojn

Kiam vi aldonas ŝlosilojn, la SSH malfermas la rajtigon inter du aparatoj sen la bezono antaŭeniri la pasvorton. La identiga procezo estas rekonstruita sub la lega algoritmo por sekreta kaj malferma ŝlosilo.

  1. Malfermu la konzolon kaj kreu novan klientan ŝlosilon per enigo de la SSH-Keygen -t DSA, kaj poste asigni la nomon de la dosiero kaj specifi la aliran pasvorton mem.
  2. Krei novan ŝlosilon en Ubuntu

  3. Post tio, publika ŝlosilo estos savita kaj sekreta bildo estos kreita. Sur la ekrano vi vidos lian aspekton.
  4. Sukcesa kreado de nova SSH-ŝlosilo en Ubuntu

  5. I restas nur kopii la kreitan dosieron al la dua komputilo por malebligi la konekton per la pasvorto. Uzu la komandon SSH-Copy-ID al la salutnomo @ remotehost, kie la salutnomo @ remotehost estas la nomo de la komputilo remota kaj lia direkto de IP.
  6. Sendu dosieron per ŝlosilo al komputilo en Ubuntu

I restas nur por rekomenci la servilon kaj kontroli ĝian korektecon de laboro per malfermita kaj sekreta ŝlosilo.

Pri ĉi tio, la instalada procedo de la SSH-servilo kaj ĝia baza agordo estas finita. Se vi enigas ĉiujn komandojn ĝuste, ne devus esti eraroj ekzekuti la taskon. En kazo de problemoj kun konektado post la aranĝo, provu forigi SSH de autoloading por solvi la problemon (legu pri ĝi en Paŝo 2).

Legu pli