Инсталирање на SSH-сервер во Ubuntu

Anonim

Инсталирање на SSH-сервер во Ubuntu

SSH протоколот се користи за да се обезбеди безбедна врска со компјутерот, кој овозможува далечински управувач не само преку школка на оперативниот систем, туку и шифриран канал. Понекогаш корисниците на оперативниот систем Ubuntu имаат потреба да доставуваат SSH сервер на својот компјутер за да ги имплементираат сите цели. Затоа, ние нудиме да се запознаеме со овој процес, откако ја проучуваше не само постапката за преземање, туку и поставувањето на главните параметри.

Инсталирајте SSH-сервер во Ubuntu

SSH компоненти се достапни за преземање преку официјално складирање, па затоа ќе го разгледаме овој метод, тоа е најстабилна и сигурна, а исто така не предизвикува тешкотии од корисниците на почетниците. Ние скрши целиот процес да се чекори за да биде полесно да се движите во упатството. Да почнеме од самиот почеток.

Чекор 1: Преземете и инсталирајте SSH-сервер

Проширете ја задачата ќе биде преку "терминалот" со користење на главниот сет на команди. Не ви се потребни дополнителни знаења или вештини, ќе добиете детален опис на секоја акција и сите потребни команди.

  1. Стартувајте ја конзолата преку менито или се намалува комбинацијата Ctrl + Alt + T.
  2. Одете на работа во терминалот Ubuntu

  3. Веднаш започнете да преземате датотеки на серверот од официјалниот складиштето. За да го направите ова, ќе треба да внесете sudo apt инсталирате OpenSSH-сервер, а потоа притиснете го копчето ENTER.
  4. Преземање SSH од официјалното складиште во Ubuntu

  5. Бидејќи ја користиме судската конзола (извршување на акцијата во име на Superuser), ќе треба да внесете лозинка од вашата сметка. Забележете дека ликовите не се прикажуваат при внесување.
  6. Внесете лозинка за да преземете SSH во Ubuntu

  7. Ќе бидат известени за симнување на одреден износ на архивите, потврди акција со избирање на опцијата Д.
  8. Потврдете додавање на архиви за SSH во Ubuntu

  9. Стандардно, клиентот е инсталиран заедно со серверот, но тоа нема да биде излишно за да го овозможи, обидувајќи се повторно да го инсталирате користењето на Sudo Apt-Get install openssh-клиент.
  10. Инсталирајте SSH клиент во случај на негово отсуство во Ubuntu

SSH сервер ќе биде на располагање за да комуницирате со тоа веднаш по успешно додавање на сите датотеки на оперативниот систем, но сепак треба да биде конфигуриран да обезбеди правилно функционирање. Ве советуваме да се запознаете со следните чекори.

Чекор 2: Верификација на серверот

Да започне со тоа, да бидете сигурни дека стандардот параметри се применуваат правилно, и SSH-серверот одговара на главните тимови и ги извршува правилно, така што треба:

  1. Стартувајте ја конзолата и регистрирајте се таму sudo systemcactl овозможи sshd за да додадете сервер на Ubuntu Autoload, ако тоа не се случи автоматски по инсталацијата.
  2. Додај SSH во Ubuntu алатки

  3. Ако не треба да ја започнете алатка заедно со оперативниот систем, избришете го од кои се стартуваат автоматски со внесување на Sudo SystemCTL Оневозможи sshd.
  4. Отстрани SSH од Ubuntu autoload

  5. Сега се провери колку е поврзан на локалниот компјутер. Спроведување на командата localhost SSH (localhost - адреса на вашиот локален компјутер).
  6. Поврзете се преку SSH на локален компјутер

  7. Потврди продолжување на врската со избирање на опцијата ДА.
  8. Потврди врска со Ubuntu локален компјутер

  9. Во случај на успешна превземање, ќе добијат околу информации како што може да се види во следните екранот. Треба да се провери и да се поврзете 0.0.0.0 адреса, кој делува како одбраната мрежа IP стандардно за другите уреди. Да го направите ова, внесете соодветни команда и кликнете на ENTER.
  10. Поврзете се со 0.0.0.0 преку SSH во Ubuntu

  11. Секоја нова врска мора да се потврди.
  12. Потврди стандардно adrus конекција во Ubuntu

Како што можете да видите, на SSH команда се користи за да се поврзете на било кој компјутер. Ако имате потреба за да се поврзете со друг уред, едноставно се кандидира на терминал и внесете ја командата во формат на SSH @ IP_adress.

Чекор 3: Уредување на конфигурациската датотека

Сите дополнителни поставувања SSH протоколот се врши преку посебна конфигурациската датотека со промена на редови и вредности. Ние не ќе се фокусира на сите точки, покрај тоа, повеќето од нив се чисто индивидуално за секој корисник, ние само ќе се покаже на главната акции.

  1. за прв пат ќе ја зачувате бекап на конфигурациската датотека, така што кога ќе контактирајте со неа или ја вратите оригиналната SSH државата. Вметнете ја Sudo CP / etc / ssh / SSHD_CONFIG / ssh / SSHD_CONFIG / ssh / SSHD_CONFIG / ssh / SSHD_CONFIG / ssh / SSHD_CONFIG / ssh / sshd_config.
  2. Креирање на копија конфигурација на SSH датотеката во Ubuntu

  3. Потоа вториот: sudo chmod а-w /etc/sssh/sshd_config.original.
  4. Втората команда за backup SSH во Ubuntu

  5. Почетна датотека поставувања се врши преку Sudo VI / etc / ssh / sshd_config. Веднаш по влегувањето, тоа ќе биде лансиран и ќе видите нејзината содржина, како што е прикажано во екранот подолу.
  6. Стартување на конфигурација на SSH датотеката во Ubuntu

  7. Тука можете да ги менувате портата што ја користи, која секогаш е подобро да се направи за да се осигура безбедноста на врската, тогаш се најавите може да биде исклучена во име на SUPERTER (PERMITROOTLOGIN) и активирање на копчето (PubKeyAuthentication). По завршувањето на уредување, притиснете го копчето: (Shift +; на Латинска распоред) и додадете ја буквата W да ги зачувате промените.
  8. Заштеда на промени во конфигурацијата на Ubuntu

  9. На излез од датотека се врши на ист начин, само наместо W употреба q.
  10. конфигурациската датотека на излез во Ubuntu

  11. Не заборавајте да го рестартирате на серверот со внесување Sudo SystemCTL Рестартирајте SSH.
  12. Рестартирање на SSH сервер откако ќе се промени во Ubuntu

  13. По менување на активни порта, таа мора да биде фиксна во клиент. Ова е направено со впишување на SSH -P 2100 localhost, каде што 2100 е бројот заменува порта.
  14. Променете го стандардот SSH порта во UB

  15. Ако сте конфигурирани од страна на заштитниот ѕид, исто така е неопходно да се замени: sudo ufw дозволи 2100.
  16. Промени пристаниште во Ubuntu Firewater

  17. Ќе добиете известување дека сите правила се ажурирани.
  18. Информации за ажурирање на пакетите во Ubuntu

Имате право да се запознаете со другите параметри со читање на официјалната документација. Постојат совети за промена на сите предмети за да се утврди кои вредности треба да ги одберете.

Чекор 4: Додавање на копчиња

Кога додавате копчиња, SSH го отвора овластувањето помеѓу два уреди без потреба од претходно внесување на лозинката. Процесот на идентификација е повторно изграден под алгоритмот за читање за тајна и отворена клуч.

  1. Отворете ја конзолата и креирајте го копчето за нов клиент со внесување на SSH-Keygen -t DSA, а потоа назначете го името на датотеката и наведете ја самата лозинка за пристап.
  2. Креирање на нов клуч во Ubuntu

  3. После тоа, ќе се спаси јавен клуч и ќе се создаде тајна слика. На екранот ќе го видите неговиот изглед.
  4. Успешно создавање на нов SSH клуч во Ubuntu

  5. Останува само да ја копирате креираната датотека на вториот компјутер за да ја исклучите врската преку лозинката. Користете ја командата SSH-COPY-ID на корисничкото име @ Remotehost, каде што корисничкото име @ RemoTehost е името на далечинскиот компјутер и неговата IP адреса.
  6. Испрати датотека со клуч за компјутер во Ubuntu

Останува само да го рестартирате на серверот и да се провери неговата коректност на работа преку отворен и таен клуч.

За ова, постапката за инсталација на SSH серверот и нејзината основна поставка е завршена. Ако правилно внесете ги сите команди, не треба да има грешки при извршување на задачата. Во случај на проблеми со поврзување по поставувањето, обидете се да го отстраните SSH од Autoading за да го решите проблемот (Прочитајте за тоа во чекор 2).

Прочитај повеќе