Автор Тема: Въпрос/и за PuTTY и SSH достъпа  (Прочетена 2037 пъти)

NikolayDONG

  • Участник
  • *****
  • Публикации: 69
    • Профил
Въпрос/и за PuTTY и SSH достъпа
« -: Юли 04, 2013, 22:34 »
Здравейте,
първо, не знам дали това е правилният раздел на темата. Ако съм сгрешил, надявам се да я преместите в правилния. Сега, въпросите ми са, PuTTY и SSH едно и също нещо ли са? Ако пусна CS сървъри, с кое от двете ще успея да ръководя сървъра чрез FTP достъп? Също така, какво точно е PuTTY и какво е SSH? Четох доста за тези неща, но нещо не проумявам...
Активен

backinblack

  • Участник
  • *****
  • Публикации: 3201
    • Профил
Re: Въпрос/и за PuTTY и SSH достъпа
« Отговор #1 -: Юли 04, 2013, 22:43 »
Eeeee де, на куп блогове хората са го обяснили на чист български за такива дето не знаят англичански и ти искаш и тук да ти се обяснява чак такива неща!

SSH e протокол за връзка, каквото е и FTP, но по-различно. PUTTY е програма с която се логваш конзолно по този протокол като в теминал и пишеш команди.
Може и WinSCP да ти потрябва, но ще си поблъскаш главата сам за нея :D
Активен

!ntel

  • Участник
  • *****
  • Публикации: 444
    • Профил
Re: Въпрос/и за PuTTY и SSH достъпа
« Отговор #2 -: Юли 04, 2013, 23:46 »
Още по-просто казано: SSH ти е като езика на който говори програмата putty. Ползваш програмата putty, когато искаш да се свържеш със сървър, който също говори на SSH (правилния термин е - сървър със SSH достъп).

Дано така да ти е по-лесно да го разбереш, защото щом си чел и не си разбрал много, явно си много нов в тази среда.
Активен

NikolayDONG

  • Участник
  • *****
  • Публикации: 69
    • Профил
Re: Въпрос/и за PuTTY и SSH достъпа
« Отговор #3 -: Юли 05, 2013, 00:15 »
Да. Твърде, твърде нов съм в тази сфера. Благодаря, вече ми се изясни положението.
Активен

Naka

  • Участник
  • *****
  • Публикации: 2568
    • Профил
Re: Въпрос/и за PuTTY и SSH достъпа
« Отговор #4 -: Юли 05, 2013, 15:53 »
//off
Ако напишете PuTTY в Гого и натиснете на картинки, какво ли ще излезе ??? ??? ???
Активен

Perl - the only language that looks the same before and after encryption.

!ntel

  • Участник
  • *****
  • Публикации: 444
    • Профил
Re: Въпрос/и за PuTTY и SSH достъпа
« Отговор #5 -: Юли 05, 2013, 15:57 »
Отговор: Ще излязат много картинки...
Но не виждам с какво точно ще му помогнат тези картинки ако не беше разбрал разликата между протокол("език") и програмата.
Активен

bop_bop_mara

  • Участник
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Въпрос/и за PuTTY и SSH достъпа
« Отговор #6 -: Юли 06, 2013, 13:17 »
SSH е мрежови протокол - списък от правила, които да указват как да се осъществява сигурна (криптирана) комуникация (потребителска сесия в команден режим, в случая) между две машини в мрежата. FTP също е мрежови протокол, но е посветен на трансфериране на файлове между две машини. Също така, има и SFTP, който е посветен на трансфериране на файлове посредством сигурната връзка на SSH. И много други.

SSH протоколът специфицира, освен всичко, че тази сигурна комуникация между две машини е на принципа клиент-сървър. Съответно това означава, че софтуерните приложения, които реализират сигурната връзка (иначе казано, имплементират протокола) са два вида - програма SSH сървър и програма SSH клиент.

Разбира се, за да комуникират две машини сигурно по мрежата, не ти е нужен SSH протокола. Една софтуерна фирма или общност от програмисти може да си напише своя програмка (вероятно отново на клиент-сървър основа) за целта, като сама си измисли „езика“ - правилата за пренос и сигурност. Но това ще значи, че, за да се ползва, трябва и от двете страни на връзката да се ползва тази програма, защото други програми не знаят въпросния „език“, не могат да говорят на него.

В този ред на мисли, както казаха по-горе, целта на SSH (и на свободните мрежови протоколи като цяло) е да ти дават един публичен „език“ за комуникация за съответната цел. Това значи, че каквата и програма за SSH сървър да се ползва от едната страна и каквато и програма за SSH клиент да се ползва от другата, двете машини ще си говорят без проблеми.

И сега стигаме до Putty. Putty е SSH клиент за Windows (най-популярният, ама сигурно има и други). С нейна помощ можеш да си „говориш“ от Windows машина с SSH сървър програми, независимо кои са или каква ОС ползват. В Linux дистрибуциите обикновено с инсталацията също се слага SSH клиент, който изглежда доста различно от Putty (ползва се през конзола, а не е графично приложение, например), но се ползва за същите цели и може да се свързва с каквито SSH сървъри може да се свързва и Putty (просто, защото всички те „говорят“ един „език“ - SSH).

Относно сървъра ти - предполагам вече усещаш, че, за да го управляваш от друга машина, на него трябва да имаш инсталиран SSH сървър. А на машината, чрез която ще се свързваш в него, ти трябва SSH клиент. Кои конкретно ще са тези сървър и клиент ще си избереш сам, разбира се, според наличностите, личните предпочитания и съветите.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
putty-pomognete
Настройка на програми
maketo 35 5904 Последна публикация Ное 02, 2004, 18:43
от Agent_SMITH
Проблем с putty 0.58
Настройка на програми
MFSTEAM 4 1370 Последна публикация Фев 05, 2007, 11:19
от MFSTEAM
не мога да влезна на putty
Настройка на програми
IceHell 8 2208 Последна публикация Апр 06, 2007, 10:13
от neonic
Проблем с putty
Настройка на програми
lubo4be 14 2748 Последна публикация Апр 20, 2011, 09:35
от Acho
SSH автентикация чрез key (putty)
Настройка на програми
barakuda28 12 2876 Последна публикация Юли 22, 2012, 16:13
от dejuren