Чем подключаться по SSH из Windows?

21 мая 2013 г. Alex Просмотров: 31128 RSS 3
Windows , , ,

На этой страничке рассмотрим несколько программ для Windows, с помощью которых можно подключиться к серверу под управлением FreeBSD или любой Unix-подобной системе, которая поддерживает соединение при помощи протокола SSH.

Самый простой способ это подключение из командной строки (cmd) при помощи пакета OpenSSH.

Установка OpenSSH для Windows и работа с ним.

Установка пакета довольно проста и не требует специальных знаний, в чём либо. Скачать дистрибутив можно по ссылке ниже, размер порядка 2.5 мегабайта.


Работать с ним просто, после установки пакета вызываем командную строку (выполнить - cmd) и набираем команду ssh с нужными параметрами:

C:>ssh alex@192.168.5.39

В этом примере подключаемся к серверу с ip-адресом 192.168.5.39 под пользователем alex, далее система спросит пароль и затем выдаст shell подключаемого сервера.


При первом подключении система спросит, нужно ли запомнить ключ подключения, отвечаем «yes».

Для соединения через не стандартный порт существует ключик –p через который задаём нужный порт подключения, пример:

C:>ssh alex@192.168.5.39 –p 31

Putty.

Самый простой и распространённый клиент для удалённой работы по SSH протоколу. PuTTY является свободным приложением с открытым исходным кодом и распространяется под Open Source лицензией MIT. Оригинальная версия PuTTY написана и поддерживается Саймоном Тэтхемом (www.putty.org)


Работать с ней так же просто, запускаем PuTTY.exe, в поле «Host Name» вводим ip-адрес сервера и порт, по которому он «слушает». Нажимаем кнопку «Open» и при удачном соединении вводим свой логин и пароль.

Из платных программ можно отметить SSH Explorer и eSH Client.

SSH Explorer (http://www.sshexplorer.com) SSH клиент имеет встроенную поддержку SFTP, со встроенным текстовым редактором и панелью просмотра файлов. Он будет полезен, если вам часто приходится безопасно передавать файлы на сервер и обратно.


SSH Explorer для тех, кому приходится удаленно работать с *nix сервером при помощи ssh, но привыкших работать в среде Windows. На мой взгляд, лёгкий и довольно удобный.


eSh Client (http://www.ecodesoftware.com) представляет из себя многофункциональную программу «оболочку», в котором сразу присутствуют SSH клиент, SFTP/FTP и текстовый редактор. Некоторые функциональные возможности:

• Реализация SSH поддерживает различные режимы эмуляции экрана (VT100, VT220, VT320 и ANSI)

• FTPS: FTP через SSL и TLS обеспечивает большую безопасность на канале FTP с шифрованием SSL

• SCP: SCP передачи осуществляется простым способом в 3 шага

• Rexec: Удаленное выполнение - еще один инструмент в eSh Client

• Шифрование: DES, AES стандарты

• eSh Client поддерживает локальное и удаленное перенаправление портов (туннелирование)


Кроме того, редактор eSh Client поддерживает множество языков программирования, таких как C, Java, PHP, Perl, JSP, HTML, SQL.

Полезные ссылки:

http://sshwindows.sourceforge.net/download/

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

http://alexof.ru/page/podkljuchenie-po-ssh-pri-pomoshhi-firefox-plagin-firessh - плагин для Firefox для работы по SSH.


twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru friendfeed.com livejournal.ru memori.ru google.com bobrdobr.ru yandex.ru del.icio.us
Комментариев: 3
  1. SSH Explorer для тех, кому приходится сталкивать с удаленной работой с *nix серверами, ... -- не складушки получились.

  2. Спасибо, исправил, как то так..

  3. alexof, большое спасибо за сайт).

    По теме: в связке с Putty удобно использовать бесплатную WinSCP - http://winscp.net/eng/docs/lang:ru

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Комментарий будет опубликован после проверки

Имя и сайт используются только при регистрации

(обязательно)