КомпјутериСофтвер

SSH клиент: амбиент. Најдобрите SSH клиент

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

Што е SSH?

SSH (Secure Shell) се преведува буквално како "безбедна школка". Употреба на SSH - е мрежа протокол со кој направи безбедно управување на далечинскиот управувач јазол во мрежата оперативен систем. Таа обезбедува сигурна врска, автентикација и пренос на податоци од еден домаќин на друг преку енкрипција сообраќај, што минува низ неа.

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

Започнете со SSH беше поставен Тетоважа Ilonenom на Финска во 1995 година, кој го ангажиран како доверлив извештај. Оваа верзија е наречена SSH-1. Во моментов, речиси никогаш не се користи.

Во 1996 година, беше развиена подобрена верзија на SSH-2. Тоа не е во согласност со SSH-1 е побезбеден и има проширен список на енкрипција алгоритми. Сега под верзија на SSH е наменета SSH-2. Од 2006 година, протоколот е призната IETF стандарден интернет асоцијација.

Постојат два главни спроведување на SSH. Еден од нив комерцијален, кој е развиен од страна на SSH комуникации безбедност. Второ - OpenSSH, формиран под водство на Тео де Таад како слободна алтернатива да се отвори во прв план. Тоа е најчеста и е вклучена во повеќето Unix-like системи.

Што е SSH клиент и сервер на SSH

Врска SSH протоколот се спроведува со помош на две главни компоненти: клиент и сервер.

Во едноставни зборови, корисник со клиент кој е инсталиран на локалниот компјутер кој има пристап до далечински машина (сервер). Треба да се напомене дека клиентот може да се спроведе графички кориснички интерфејс (како destktopnoe апликацијата) и за работа во терминал (конзола).

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

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

SSH стандард се состои од три протоколи:

  • Транспорт слој протокол - обезбедува автентикација сервер, приватноста и интегритетот. Таа им нуди на компресија на податоци. Работи на врвот на TCP / IP.
  • Проверка на автентичност протокол - врши проверка на клиентот до серверот. Тоа дејствува во текот на слој протокол за транспорт.
  • Врска протокол - енкриптиран канал се мултиплексирани како повеќе логички канал се користи за различни услуги. Таа работи на врвот на канал за проверка.

Подобрување на безбедноста е загарантирана од страна на проверка на клиентот до серверот се пристапи од страна на клиентот на SSH и серверот за проверка на клиентот. Проверка се одвива на двете страни.

На клиентот испраќа барање за прв пат се воспостави безбедна конекција на транспортниот слој. Вториот барањето се препраќа по проверка на SSH клиент.

Спроведувањето на OpenSSH

OpenSSH - е тим за спроведување отворен код OpenBSD. Е најчестиот верзија преку слободна дистрибуција.

OpenSSH пакет вклучува сет на алатки:

  • Sshd - серверот дел.
  • SSH - клиент страна.
  • Притиснете на копчето - алатка за безбедна датотека копирање.
  • SSH-keygen - генерира јавни клучеви (RSA, DSA и други) за компјутери и корисници.
  • SSH-keyscan - собира јавни клучеви во мрежата.
  • SSH-агент - ги чува личните RSA клучеви за дополнителна проверка со јавни клучеви.
  • SSH-ADD - додава нови приватни клучеви SSH агентот-агент.
  • SFTP-сервер - SFTP серверот.
  • SFTP - Нови безбедно да го копирате фајлови преку FTP.

OpenSSH е вклучена во испораката на полето за повеќето Unix-like системи. Најчестите се смета за Linux, отворен (слободен, Нет) BSD, Solaris, HP-UX, IRIX, MacOS X, и други.

Интензивна работа развој врши во спроведувањето на OpenSSH за Windows, кој е достапен за преземање на веб-страница. Тоа ви овозможува да се создаде SSH сервер во семејството на Windows системите има SSH клиент за да се поврзете. OpenSSH за Windows е вклучена во испораката Cygwin.

Од најпопуларните меѓу корисниците се базирани дистрибуции на Linux кернелот. Во иднина, сите примери на користење на SSH се подразбира да го конфигурирате OpenSSH. За да биде појасно на Linux ќе постави SSH клиент за Ubuntu, Windows и Mac OS X.

Инсталирање и конфигурирање на OpenSSH-сервер

Постојат многу опции OpenSSH -server. За да го конфигурирате на клиентот треба да се направи врз основа на конфигурација на серверот. Овој дел дава пример на SSH сервер инсталиран на Ubuntu Server Edition. Во следните описи конфигурирате клиенти да ги користат за конфигурација на серверот.

1. Постојат два начина да се инсталира OpenSSH -server:

1.1. Изберете Инсталациониот пакет OpenSSH -server веднаш за време на ваквиот развој на Ubuntu сервер /

1.2. Преземете и инсталирате од складиштето со извршување на командата:

2. Да се запознае со основните конфигурациски датотеки на серверот вредности sshd / etc / ssh / sshd_config, користете ја командата:

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

4. Во прилагодувањата по дифолт порта TCP 22. За безбедност, се препорачува да го замени својот не-стандардни вредности, на пример, 5754. Промена на директивата Порт со командата:

5. Да ја зачувам датотеката / Etc / ssh / sshd_config и да го рестартирате sshd:

Серверот е инсталиран и конфигуриран. Сега тој го слуша на порта 5754. Стандардно, за пристап на секој корисник да се регистрирате во системот со привилегии. Проверка се врши со користење на лозинка или клуч DSA, RSA, ed25519 et al.

Cross-платформа OpenSSH-клиент терминал. SSH клиент за Linux

Претходно изјави дека еден од најчесто користените имплементација на протоколот за SSH е OpenSSH, која стандардно доаѓа со повеќето Линукс дистрибуции собранија. Во некои случаи, OpenSSH може да се симне од складиштето за оваа distro.

Како дел од OpenSSH клиент-пакети спроведува како SSH програма, која работи на истата команда. Конфигурирање на клиентот и да се контролира преку терминал, тоа не мора графички интерфејс. Тоа се смета за повеќето едноставен и user-friendly верзија.

Инсталирање и конфигурирање на OpenSSH-клиент на Ubuntu

На далечинскиот управувач машина е инсталиран и конфигуриран OpenSSH-сервер. Целта е да се добие пристап до него од локален компјутер на кој има инсталирано Убунту.

1. стандардната Ubuntu дистрибуција не е додаден OpenSSH-клиент, па мора да го инсталирате користење:

2. По инсталационата програма е повикана SSH команда од терминалот без корен.

3. Ако на корисникот автентикација се користи со лозинка:

1) врска е направен со:

  • корисничко име - име на сметка на далечинскиот управувач машина,
  • домаќин - тоа е оддалечен сервер IP-адреса (или домен Ако домен има делегирано на сервер);

2) по влегувањето во командата, може да притиснете на Enter - ќе бидете прашани за лозинка; Потребна е лозинка за сметка на далечинскиот управувач машина (треба да бидете внимателни во врска со безбедноста на лозинката што не се прикажува);

3) ги внесувате правилната лозинка, прозорецот на терминалот на оддалечен сервер со поздрав; Сега можете да ги изврши неопходните команди.

4. Во случај е потребно за клучеви DSA тоа одобрение:

1) ако е потребно да се генерираат можно јавни и приватни клучеви од OpenSSH-SSH клиент:

2) Јавниот клуч на стандардно се чуваат во /home/user/.ssh/id_dsa.pub датотеката и затворени во /home/user/.ssh/id_dsa;

3) мора да бидат копирани на оддалечена машина и да го додадете во тимот на овластување /home/user/.ssh/authorized_keys генерира јавниот клуч:

Сега на корисникот може да се идентификувате со SSH сервер без внесување на лозинката.

Инсталирање и конфигурирање на OpenSSH за Cygwin терминал на Windows

Инсталирање Cygwin Cygwin.exe започне датотека која е преземена од официјалниот сајт.

Cygwin - е монтажа на различни пакети. Да се работи со далечински терминал треба само OpenSSH. Можете да го најдете од пребарувањето во Cygwin.

Откако ќе го инсталирате пакетот треба да се води Cygwin терминал и внесете ја следнава команда:

Потоа притиснете Enter. Ќе биде побарано да ја внесете лозинката. По донесувањето на проверка се појавува на далечински сервер за поздрав на корисникот терминал.

Синтаксата е иста како и во OpenSSH-клиент, спроведува на Линукс.

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

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

Првично се издаде само за Windows оперативен систем, но на клиентот подоцна беше пренесен за Linux, таа е вклучена во складиштето на речиси сите популарни Линукс дистрибуции.

Активно развиена за да работат во Mac OS X.

конфигурација прозорецот PuTTY изгледа исто на сите оперативни системи. Разликата постои само во начинот на инсталација. Затоа, инсталација за прв пат ќе бидат прикажани како три оперативни системи, а потоа - на параметрите на подесувања кит.

Инсталирање на Ubuntu Linux PuTTY

1. Инсталирајте PuTTY со командата:

2. Започнете со кит команда од терминал или клик на менито:

3. поставувања прозорецот клиентот, каде што е неопходно да се регистрирате врска параметри.

Инсталирање PuTTY за Windows

За да ги инсталирате потребните putty.exe преземете датотека, зачувајте ја на погодно место, како на пример на работната површина. Програмата започнува со два клика на левото копче на глувчето.

PuTTY - SSH клиент за Mac. Инсталирање и водење на GUI-верзија

Во времето на пишување PuTTY не е соодветно пренесен да работат на Mac OS X. Проблеми се појавија во составувањето на делот кој што е одговорен за графички интерфејс.

За инсталација, ќе мора да изврши некои прелиминарни работа.

1. Инсталирајте Xcode.

пакет на услуги и програми од Apple да се дизајнира и да се изгради апликации за Mac OS X.

Со оперативен систем верзија на Mac на X 10.7 Lion е потребно да се стави на "командната линија алатки за Xcode» со веб програмери на Apple.

По инсталацијата е потребно да го прифати договорот за лиценца:

2. Поставете Xquartz.

Реализацијата на овој сервер X.Org X Window System (X11) за Mac OS X. бара за GUI-верзија на кит, напишана во GTK +. Инсталирај од официјалниот сајт. По инсталирањето на потребните relogin.

3. Инсталирајте Homebrew.

Инсталација се прави со:

Следна треба да се провери за правилно наместување на тимот:

4. Поставете Кит, тоа:

Процесот може да трае повеќе од еден час, како што е множество на таквите зависности нагло / GTK + / Панго / Каиро.

5. Креирање на стартување датотека Putty.app.

Мора да се кандидира Automator.app. типот на документот за да изберете "програма" во акции што треба да изберете "Стартувај школка скрипта" во влез кутија за да го поставите на патот на извршна датотека «/ user / local / bin / кит», освен како «putty.app», наведувајќи формат на датотека " програмата "во директориумот" програма ". Ако сакате, стандардната икона може да се замени.

Поставување на SSH клиент PuTTY

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

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

Тип на поврзување - тип на поврзување - основана SSH.

Домаќинот Име (или IP-адреса за) - име на компјутер или IP-адреса - тука наведете сервер IP адреса, името на доменот или IP адреса. Во овој пример, во собата IP-адреса 192.168.128.3

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

Ако сакате, можете да ги снимите поставките за оваа сесија.

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

Доколку е потребно, пар клучеви за автентикација на клиент бара puttygen.exe алатка која работи во Windows. PuTTY Мој генерира пар на јавни и приватни клучеви.

Јавниот клуч мора да се додаде на серверот, што е генерирана во стандардниот SSH. Додајте го клучот може на сличен начин OpenSSH преку терминал или преку кит, ја поминаа првата проверка на лозинка за најава.

Приватниот клуч е генерирана .ppk формат и се додава на клиентот. На левата страна на дрво да се најде SSH, се прошири листата, се најде на автентикација и во овој параметар во «приватниот клуч датотека за проверка на автентичност» изберете клуч.

По овие манипулации, корисникот може да се идентификувате со серверот без лозинка.

Во моментов, кит SSH клиент се смета за универзална GUI. трети лица програмерите направивме Гао Фенг-SSH клиент за Android, како и на мобилната верзија на кит.

Најдобрите SSH клиент

Досега не постои консензус за тоа што SSH клиент подобра употреба. Систем администраторите се избрани алатки врз основа на нивните сопствени потреби.

Како по правило, корисниците * Unix системи имаат тенденција да се користи стандарден SSH од пакетот на OpenSSH. Таа има јасна универзална синтакса и е достапен директно од терминалот. За работа со дополнителни алатки како безбеден датотека копија (SCP) не е потребно да инсталирате дополнителен софтвер. Сè што ви треба е вклучена во OpenSSH.

GUI фанови кои обично работат во Windows оперативни системи, користете кит. Се верува дека ова е најдобриот SSH клиент за Windows. Таа ги има сите потребни алатки за тунелирање, копирање на датотеки, и така натаму, дури и ако тоа ќе бара симнување дополнителни модули.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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