КомпьютерлерБағдарламалық қамтамасыз ету

Клиент SSH: орнату. Үздік SSH-клиент

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

SSH қандай?

SSH (Secure Shell) ретінде сөзбе аударылады «қауіпсіз қабықша.» SSH қолдану - болып желілік хаттама желілік операциялық жүйесінде қашықтан түйіннің қауіпсіз басқаруды жасалған, ол арқылы. Ол арқылы өтетін, қауіпсіз қосылымды, аутентификациясын және трафик шифрлау арқылы бір хост деректерді беруді қамтамасыз етеді.

Ол сізге Интернет сияқты сенімсіз желі арқылы басқа желілік хаттамаларын қауіпсіз беру үшін шифрланған туннельдер құруға мүмкіндік береді. ол көбінесе басқа порттары бір компьютерді қайта бағыттау порты үшін пайдаланылады.

SSH құпия баяндама ретінде оны айналысатын ол, 1995 жылы Финляндия Tattoo Ilonenom қаланды бастаңыз. Бұл нұсқа SSH-1 деп аталды. Қазіргі уақытта, пайдаланылған ешқашан дерлік.

1996 жылы, SSH-2 жетілдірілген нұсқасы әзірленді. Ол неғұрлым қауіпсіз болып табылады және кеңейтілген тізімін бар SSH-1 сыйыспайтын шифрлау алгоритмдерін. Енді SSH нұсқасы бойынша SSH-2 білдіреді. 2006 жылдан бастап, хаттама стандартты Интернет қауымдастығының IETF танылады.

SSH екі негізгі іске асыру бар. SSH Communications қауіпсіздік әзірлеген Солардың бірі меншіктік. Екіншіден - OpenSSH, бірінші ашу үшін тегін балама ретінде Тео де Raadt басшылығымен орнату. Бұл ең көп тараған болып табылады және ең Unix-тәрізді жүйелермен кіреді.

SSH клиент және SSH-сервер дегеніміз не

клиент және сервер: қосылу SSH хаттама екі негізгі компоненттен арқылы жүзеге асырылады.

Қарапайым сөзбен айтқанда, қашықтағы машинаға (сервер) рұқсаты бар жергілікті компьютерде орнатылған клиентпен пайдаланушы. Ол клиент (destktopnoe қолдану сияқты) графикалық пайдаланушы интерфейсін іске асырылатын және терминал (консоль) жұмыс істеу үшін болуы мүмкін екенін атап өткен жөн.

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

Сіз алғаш рет қосылғанда қауіпсіз қол қоғамдық кілтпен асимметриялық шифрлауды пайдаланып аутентификация рәсімін арқылы ұйымдастырылды. кейіннен пайдалану симметриялық шифрлау кезінде.

SSH стандартты үш хаттамалары кіреді:

  • Көлік Layer Protocol - сервері аутентификацияны, жеке өміріне және тұтастығын қамтамасыз етеді. Ол деректер тарылуына қамтамасыз етеді. TCP / IP үстінен орындалады.
  • Аутентификация Хаттама - серверге клиент аутентификациясын орындайды. Ол көлік хаттама қабатының үстінен әрекет етеді.
  • Connection хаттама - шифрланған арнаны түрлі қызметтер үшін пайдаланылатын бірнеше логикалық арна ретінде мультиплексированы отыр. Ол аутентификация арнаның үстіңгі жұмыс істейді.

Жақсартылған қауіпсіздік SSH клиент пен клиентке аутентификация сервер арқылы кіруге серверге клиент аутентификация кепілдік. Аутентификация екі жағынан орын алады.

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

OpenSSH жүзеге асыру

OpenSSH - ашық көзі асыру OpenBSD команда болып табылады. тегін тарату арқылы ең көп таралған нұсқасы.

OpenSSH пакеті құралдар жиынтығын қамтиды:

  • SSHD - серверлік бөлігі.
  • SSH - Клиенттік.
  • SCP - қауіпсіз файл көшіру үшін коммуналдық.
  • SSH-Keygen - компьютерлер мен пайдаланушылар үшін ашық кілттер (RSA, DSA және басқа да) жасайды.
  • SSH-keyscan - желісінде қоғамдық кілттерді жинайды.
  • SSH-агент - қоғамдық пернелермен кейіннен Аутентификация үшін жеке RSA кілттерін сақтайды.
  • SSH-қосу - жаңа жабық кілттерді агент SSH-агент қосады.
  • SFTP-сервер - SFTP сервер.
  • SFTP - қауіпсіз FTP арқылы файлдарды көшіру үшін коммуналдық.

OpenSSH ең Unix-тәрізді жүйелер үшін жолағына жеткізу кіреді. ең көп таралған Linux, Open (Free, Net) BSD, Solaris, HP-UX, IRIX, MacOS X, және басқалар болып саналады.

бойынша жүктеп алуға болады Windows үшін OpenSSH жүзеге асыру жүзеге асырылатын қарқынды дамыту жұмысы, сайты. Ол сізге мүмкіндік береді SSH-сервер жасау жалғау үшін SSH клиентін бар жүйелердің Windows отбасында. Windows үшін OpenSSH жеткізу Cygwin қосылады.

пайдаланушылар арасында ең танымал Linux ядросының негізінде бөлу болып табылады. Болашақта, SSH қолдану барлық мысалдар OpenSSH конфигурациялау үшін көзделеді. Linux анық үшін Ubuntu, Windows және Mac OS X. үшін SSH-клиент орнатуға болады

OpenSSH-серверін орнату және теңшеу

көптеген конфигурация опциялары OpenSSH -server бар. конфигурациялау үшін клиент сервер конфигурациялық негізінде жасалуы тиіс. Бұл бөлімде Ubuntu Server Edition орнатылған SSH серверінде мысал береді. Кейінгі сипаттамасы сервердің конфигурациясын пайдалану үшін клиенттерге теңшеңіз.

1. OpenSSH -server орнату екі жолы бар:

1.1. / Ubuntu Server қатынасың кезінде дереу OpenSSH -server орнату бумасын таңдаңыз

1.2. пәрменді іске жүктеу және репозиторийден орнату:

2. пәрменді пайдаланыңыз, құндылықтар SSHD сервердің әдепкі конфигурациялық файлда / т.б. / SSH / sshd_config таныс болыңыз:

3. Егер сіз әдепкі параметрлері файлының сақтық көшірмесін жасау және жазбаша оны қорғау үшін сенімді болуы өзгерту алдында. Егер Сіз қатені жағдайда әдепкі мәндерге қайтарғыңыз қажет болса, бұл жағдайда, жүзеге асырылады.

Әдепкі параметрлерді 4. портына TCP қауіпсіздігі үшін 22., ол, мысалы, оның стандартты емес мәндерін ауыстыру ұсынылады, 5754. өзгерту командасымен Порт директивасының:

5. Файлды сақтау / Etc / SSH / sshd_config және SSHD қайта іске қосыңыз:

сервер орнатылған және теңшелген. Енді ол кез келген пайдаланушы артықшылықтар бар жүйеге кіруге болады кіру үшін, Әдепкі бойынша портына 5754. тыңдайды. Аутентификация ed25519 соавт, RSA кілтсөзді немесе негізгі DSA пайдалану арқылы жүзеге асырылады.

Cross-платформасы OpenSSH-клиент терминал. Linux үшін SSH клиент

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

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

Ubuntu туралы OpenSSH-клиентті орнату және теңшеу

қашықтағы компьютерде OpenSSH-серверді орнатылған және теңшелген. мақсаты Ubuntu жұмыс істеп тұрған жергілікті компьютерден оған қол жеткізу болып табылады.

1. Сіз пайдаланып, оны орнату керек, сондықтан әдепкі Ubuntu тарату, OpenSSH-клиент емес қосылады:

Кейін 2. орнату бағдарламасы шақырылады SSH команданы тамыры жоқ терминалдың.

3. Пайдаланушы аутентификация құпия бірге пайдаланылатын болса:

1) байланыс жасалған:

  • пайдаланушы аты - қашықтағы машинаға тіркелгі аты,
  • Хост - (домен серверге табысталған болса немесе домен) ол қашықтағы сервер IP-мекенжайы болып табылады;

2) пәрменін кіргеннен кейін, сіз Enter басу керек - сіз құпия сөз сұралады; Құпия сөз (парольдің қауіпсіздігін көрсетілмесе, сондай-ақ, абай болу керек) қашықтағы құрылғы шотында қажет;

3) дұрыс құпия сөзді, сәлемдесу қашықтан сервер терминал терезесін енгізу; Сіз енді қажетті пәрмендерді орындауға болады.

авторландыру пернелері DSA үшін қажет жағдайда 4.:

1) SSH OpenSSH-клиенттен ықтимал мемлекеттік және жеке кілттерді генерациялау үшін қажет болған жағдайда:

2) әдепкі ашық кілт файлы /home/user/.ssh/id_dsa.pub сақталады және /home/user/.ssh/id_dsa жылы жабық;

3) қашықтағы машинаға көшіріледі және ашық кілтті жинақталатын авторландыру /home/user/.ssh/authorized_keys командасына оны қосу керек:

Енді пайдаланушы құпия сөзді енгізбей SSH-сервермен түпнұсқалығын болады.

Windows туралы Cygwin терминалына арналған OpenSSH орнату және теңшеу

Cygwin Cygwin.exe орнату ресми сайтынан көшіріп файлды іске.

Cygwin - түрлі пакеттерін түрлі құрастыру болып табылады. қашықтан терминал жұмыс істеу үшін ғана OpenSSH қажет. Сіз Cygwin іздеу арқылы таба аласыз.

Сіз Cygwin терминалы іске және мына пәрменді енгізу қажет пакетін орнатқаннан кейін:

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

синтаксис Linux іске OpenSSH-клиент, дәл сол сияқты болып табылады.

SSH-клиент кросс-платформалы GUI PuTTY

Шпатлевкалар - SSH хаттама қолдау қамтиды қашықтан басқару үшін графикалық SSH клиент. Бағдарлама ашық көзінен және толығымен тегін таратылады.

Бастапқыда OS Windows үшін ғана берілген, бірақ клиент кейінірек Linux үшін портировали, ол барлық дерлік танымал дистрибутивтерінің репозиторийге енгізілген.

Белсенді Mac OS X. жұмыс істеуге әзірленген

PuTTY конфигурациялау терезесі барлық операциялық жүйелерде бірдей көрінеді. айырмашылық тек орнатылым әдістерін бар. Сондықтан, орнату бірінші, содан кейін қалай үш операциялық жүйелер көрсетіледі, және болады - PuTTY параметрлерін параметрлерін.

PuTTY Linux Ubuntu орнату

1. командасымен замазка орнатыңыз:

2. мәзірінде терминал немесе тінтуірдің жылғы замазка команданы бастаңыз:

3. қосылым параметрлерін тіркелу қажет терезе клиент параметрлері.

Windows арналған замазка орнату

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

PuTTY - Mac үшін SSH-клиент. GUI-нұсқасы орнату және іске қосу

PuTTY барабар Mac OS X. мәселелері бойынша жұмыс істеуге көшірілді жоқ, жазу уақытта графикалық интерфейс үшін жауапты болып табылады бөлігінде құрастыруға туындаған.

орнату үшін, сіз кейбір алдын ала жұмысты орындау керек.

1. Xcode орнатыңыз.

Mac OS X жүйесіне арналған бағдарламаларды жобалау және салу Apple бастап коммуналдық қызметтер мен бағдарламалардың пакеті

Mac амалдық нұсқасымен X 10.7 Lion Apple Developer веб «Xcode үшін Command Line Құралдар» қою қажет.

Орнату лицензиялық келісім қабылдауға қажет кейін:

2. Set Xquartz.

Mac OS X жүйесіне арналған Бұл сервер іске асыру X.Org X Window System (X11) GTK + жазылған шпатлевкалар GUI-нұсқасы, талап. ресми сайтында орнату. қажетті relogin орнатқаннан кейін.

3. Homebrew орнатыңыз.

Орнату жасалған:

Келесі сіз команда дұрыс орнатуын тексеріп қажет:

4. Set Putty, орындаңыз:

Мұндай тәуелділіктердің Glib / GTK + / Pango / Каир, көптеген ретінде процесс, бір сағаттан артық уақыт кетуі мүмкін.

5. стартап файлды Putty.app жасау.

Сіз Automator.app іске қосу керек. файл пішімін көрсете отырып, сіз «putty.app» ретінде сақтап, «/ пайдаланушы / жергілікті / БСН / замазка» орындалатын файл жолын орнату үшін енгізу жолағына «Run Shell-сценарий» таңдау қажет іс-шаралар «бағдарламасын» таңдау құжат түрі « бағдарламасы «каталог» бағдарламасы. « Қаласаңыз, стандартты белгішесі ауыстыруға болады.

SSH клиентін PuTTY орнату

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

SSH арқылы қашықтағы құрылғыға қосылу үшін замазка іске қосу үшін келеді. нәтижесінде терезесінде, сіз параметрлерін орнату керек:

Қосылым түрі - қосылу түрі - белгіленген SSH.

қашықтағы сервер IP-мекен-жайын, домен атауын немесе Интернет мекенжайын көрсетіңіз мұнда - түйін атауы немесе IP-мекенжайы - атауы (немесе IP-мекен-) өтеді. Бұл мысалда, Set IP-мекенжайы 192.168.128.3

Port - тыңдау порты - порт 5754. Оның және нүкте орнату мысал ретінде берілді сервер,.

Қаласаңыз, осы сеанс үшін параметрлерді сақтауға болады.

«Ашу» батырмасын басқан кезде, терминал терезе тіркелгісі үшін қашықтағы құрылғы атын және құпия сөзді енгізу керек, онда пайда болады.

Қажет болған жағдайда, клиент аутентификация негізгі жұп Windows жұмыс істейді puttygen.exe утилитасын қажет. PuTTY-Gen мемлекеттік және жеке кілттер жұбын жасайды.

Ашық кілт стандартты SSH қалыптасады, серверге қосылған болуы тиіс. пернесін Сол сияқты OpenSSH, терминал арқылы немесе PuTTY арқылы болады аутентификация бірінші Логин Пароль өтіп қосыңыз.

Жеке кілт пішімін .ppk жинақталатын және клиентке қосылады. таңдаңыз кілт «түпнұсқалығын тексеру үшін жеке кілт файлы» жылы, SSH таба тізімін кеңейту, Auth табу және осы параметр үшін ағашында сол жақта.

Осы айла кейін пайдаланушы құпия жоқ сервермен түпнұсқалығын болады.

Қазіргі уақытта, PuTTY SSH клиент әмбебап GUI саналады. Үшінші тарап әзірлеушілер PuTTY мобильді нұсқасы ретінде, Android үшін Гао-Фэн SSH-клиент құрдық.

Үздік SSH-клиент

Әзірге қандай SSH-клиент жақсы пайдалану туралы пікір жоқ. Жүйе әкімшілері өз қажеттіліктеріне негізделген құралдары таңдалады.

Әдетте, пайдаланушылар * Unix-жүйелер OpenSSH бумадан стандартты SSH пайдалануға бейім. Ол түсінікті әмбебап синтаксисі мен терминал тікелей қол жетімді. мұндай қауіпсіз файл көшіру қосымша құралдар (SCP) жұмыс істеу үшін қосымша бағдарламалық қамтамасыз етуді орнату талап етілмейді. Бәрі сізге OpenSSH қосылады.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.atomiyme.com. Theme powered by WordPress.