Ubuntu-да SSH-серверді орнату

Anonim

Ubuntu-да SSH-серверді орнату

SSH протоколы компьютерге қауіпсіз қосылуды қамтамасыз ету үшін қолданылады, бұл қашықтан басқаруға тек амалдық жүйе, сонымен қатар шифрланған арна арқылы да мүмкіндік береді. Кейде Ubuntu амалдық жүйесінің пайдаланушылары кез-келген мақсатты орындау үшін SSH серверін компьютерге жеткізу керек. Сондықтан, біз осы процесспен танысуды ұсынамыз, жүктеу процедурасын ғана емес, сонымен қатар негізгі параметрлердің параметрлерін де зерттей отырып, ұсынамыз.

Ubuntu-да SSH-серверді орнатыңыз

SSH компоненттерін жүктеу үшін ресми сақтау арқылы қол жетімді, сондықтан біз бұл әдісті қарастырамыз, бұл ең тұрақты және сенімді, сонымен қатар жаңадан келген пайдаланушылардан қиындық туғызбайды. Біз барлық процесті нұсқаулықта іздеуді жеңілдету үшін сындырдық. Басынан бастайық.

1-қадам: SSH-серверді жүктеп, орнатыңыз

Тапсырманы кеңейту Пәрмендер жиынтығын қолдана отырып, «терминал» арқылы өтеді. Сізге қосымша білім немесе дағдылар қажет емес, сіз әр әрекеттің егжей-тегжейлі сипаттамасын және барлық қажетті командаларды аласыз.

  1. Консольді мәзір арқылы іске қосыңыз немесе Ctrl + Alt + T комбинациясын қысыңыз.
  2. Ubuntu терминалында жұмысқа барыңыз

  3. Ресми репозиторийден сервер файлдарын дереу жүктеуді дереу бастаңыз. Ол үшін сізге Sudo APT орнату керек, содан кейін Enter пернесін басыңыз.
  4. Ubuntu-дағы ресми репозиторийден SSH жүктеу

  5. Судо консолін қолданғандықтан (супер-суперсельдің атынан әрекетті орындау), сіз өзіңіздің есептік жазбаңыздан құпия сөзді енгізуіңіз керек. Кіру кезінде таңбалар көрсетілмегенін ескеріңіз.
  6. Ubuntu-да SSH жүктеу үшін құпия сөзді енгізіңіз

  7. Сізге белгілі бір мұрағаттарды жүктеу туралы хабарланады, D. опциясын таңдау арқылы әрекетті растаңыз
  8. Ubuntu-да SSH үшін мұрағаттарды қосуды растаңыз

  9. Әдепкі бойынша, клиент сервермен бірге орнатылады, бірақ оны жасау үшін оны жасау өте артық болмайды, оны SURO APT-GET OpenSh-Client орнатады.
  10. Ubuntu-да болмаған жағдайда SSH клиентін орнатыңыз

SSH сервері барлық файлдарды амалдық жүйеге сәтті қосқаннан кейін бірден өзара әрекеттесуге қол жетімді болады, бірақ ол дұрыс жұмыс істеуге конфигурациялануы керек. Сізге келесі қадамдармен танысуға кеңес береміз.

2-қадам: Серверді тексеру

Бастау үшін, стандартты параметрлердің дұрыс қолданылғанына көз жеткізейік, ал SSH-сервер негізгі командаларға жауап береді және оларды дұрыс орындайды, сондықтан сізге қажет:

  1. Консольді іске қосыңыз және онда Sudo SystemCl Suchd SysteCTL STHD қосып, оны Ubuntu Arroad-қа қосу үшін, егер ол автоматты түрде орнатылмаған болса, ол автоматты түрде орындалмады.
  2. Ubuntu құралдарына SSH қосыңыз

  3. Егер сіз компьютерді ОЖ-мен бірге бастаудың қажеті жоқ болса, Sudo SystemCtl-ді SSHD-ді өшіру арқылы оны Autorun-тан жойыңыз.
  4. Ubuntu Aroad-дан SSH алыңыз

  5. Енді жергілікті компьютердің қалай қосылғанын тексеріңіз. SSH Localhost командасын (жергілікті компьютердің жергілікті мекен-жайы) қолданыңыз.
  6. SSH арқылы жергілікті компьютерге қосыңыз

  7. Иә опциясын таңдау арқылы қосылымның жалғасын растаңыз.
  8. Ubuntu жергілікті компьютерге қосылуды растаңыз

  9. Сәтті жүктеу кезінде сіз келесі скриншотта көре алатындай сия аласыз. Басқа құрылғылар үшін әдепкі бойынша таңдалған желі IP ретінде әрекет ететін 0.0.0.0 мекен-жайын тексеру және қосу керек. Мұны істеу үшін тиісті пәрменді енгізіп, Enter түймесін басыңыз.
  10. Убунтудағы SSH арқылы 0.0.0.0-ге қосылыңыз

  11. Әрбір жаңа қосылым расталуы керек.
  12. Ubuntu-дағы әдепкі Adrus қосылымын растаңыз

Көріп отырғаныңыздай, SSH пәрмені кез-келген компьютерге қосылу үшін қолданылады. Егер сізде басқа құрылғымен қосылу қажет болса, терминалды жай ғана іске қосыңыз және SSH пәрменін SSH пәрменін @ IP_ADRESS енгізіңіз.

3-қадам: конфигурация файлын өңдеу

Барлық қосымша SSH протоколының параметрлері жолдар мен мәндерді өзгерту арқылы арнайы конфигурация файлында жүзеге асырылады. Біз барлық нүктелерге назар аудармаймыз, сонымен қатар, олардың көпшілігі әр пайдаланушы үшін таза жеке тұлға болып табылады, біз тек негізгі әрекеттерді көрсетеміз.

  1. Алдымен конфигурация файлының сақтық көшірмесін сақтай отырып, сіз оған хабарласқан немесе SSH бастапқы күйін қалпына келтіріңіз. Sudo CP / SSC / SSH / SSH / SSH / SSHD_CONFIG / SSH / SSHD_CONFIG / SSH / SSHD_CONFIG / SSH / SSHD_CONFIG / SSH / SSHD_CONFIG / SSH / SSHD_CONFIG / SSH / SSHD_CONFIG / SSH / SSHD_CONFIG / SSH / SSHD_CONFIG.
  2. Ubuntu-да SSH конфигурация файлын жасаңыз

  3. Содан кейін екінші: sudo cmmod a-w /etc/sshd_config.original.
  4. Ubuntu-дағы SSH-дің екінші командасы

  5. Параметрлер файлын іске қосу Sudo VI / etc / ssh / sshd_config арқылы жүзеге асырылады. Кіргеннен кейін бірден ол іске қосылады және сіз оның мазмұнын төмендегі скриншотта көрсетесіз.
  6. Ubuntu-да SSH конфигурация файлын іске қосыңыз

  7. Мұнда сіз пайдаланылған портты өзгерте аласыз, бұл қосылымның қауіпсіздігін қамтамасыз ету үшін әрқашан жақсы, содан кейін логин Superter (PubKeyAututhentication) (PubKeyAututhyTication) in Superter (PubKeyAututhication) атынан шығуы мүмкін. Өңдеу аяқталғаннан кейін, пернені басыңыз: (Shift +; латынша орналасуында) және өзгерістерді сақтау үшін W әрпін қосыңыз.
  8. Ubuntu конфигурациясындағы өзгерістерді үнемдеу

  9. Файлдан шығу дәл осылай жүзеге асырылады, оның орнына тек Q қолданады.
  10. Ubuntu-да конфигурация файлынан шығу

  11. Sudo SystechCtl Restart STSH енгізу арқылы серверді қайта қосуды ұмытпаңыз.
  12. Ubuntu-ді ауыстырғаннан кейін SSH серверін қайта іске қосыңыз

  13. Белсенді портты ауыстырғаннан кейін ол клиентте бекітілуі керек. Бұл SSH -P 2100 жергілікті локалдығын көрсету арқылы жасалады, мұнда 2100 - ауыстырылған порт нөмірі.
  14. UB-де стандартты SSH портын өзгертіңіз

  15. Егер сіз брандмауэрмен теңшеген болсаңыз, оны ауыстыру қажет: Sudo UFW 2100 рұқсат етіңіз.
  16. Ubuntu франсторындағы портты өзгертіңіз

  17. Сізге барлық ережелер жаңартылғандығы туралы хабарлама келеді.
  18. Ubuntu-дағы бумаларды жаңарту туралы ақпарат

Ресми құжаттаманы оқу арқылы сіз басқа параметрлермен танысуға құқығыңыз бар. Барлық құндылықтарды өзгерту туралы кеңестер бар.

4-қадам: Пернелерді қосу

Пернелерді қосқан кезде SSH парольді алдын-ала енгізуге қажет емес екі құрылғы арасында авторизацияны ашады. Сәйкестендіру процесі құпия және ашық кілт үшін оқу алгоритмімен қайта құрылған.

  1. Консольді ашып, SSH-KEYGE -t DSA-ны енгізіп, файлдың атын тағайындап, файлдың атын тағайындаңыз және қол жеткізу паролін көрсетіңіз.
  2. Ubuntu-да жаңа кілтті құру

  3. Осыдан кейін, ашық кілт сақталады және құпия сурет жасалады. Экранда оның сыртқы келбетін көресіз.
  4. Убунтуда жаңа SSH кілтін сәтті құру

  5. Құпия сөз арқылы қосылымды өшіру үшін жасалған файлды екінші компьютерге көшіру үшін ғана қалады. Пайдаланушы аты @ RemoteHost-қа ssh-көшіру пәрменін пайдаланыңыз, мұнда пайдаланушы аты @ RemoteHost - қашықтағы компьютердің аты және оның IP мекенжайы.
  6. Ubuntu-да компьютерге кілтпен файл жіберіңіз

Бұл тек серверді қайта іске қосу және оның жұмысының дұрыстығын ашық және құпия кілт арқылы тексеріңіз.

Бұл туралы SSH серверінің және оның негізгі параметрлерін орнату тәртібі аяқталды. Егер сіз барлық командаларды дұрыс енгізсеңіз, тапсырманы орындау кезінде қателер болмауы керек. Орнатудан кейін қосылу кезінде проблемалар туындаған жағдайда, ақаулықты жою үшін SSH жоюға тырысыңыз (ол туралы 2-қадамда оқыңыз).

Ары қарай оқу