:-)
  • Tools 10.10.2009

    Мне потребовалось получить ssh доступ к удаленной машине из под Windows. И, хотя PuTTY меня всем устраивал, в данном случае он помочь не мог - ssh требовался распределенной системе контроля версий Mercurial. Ну что ж, надо значит надо.

    Чтобы запустить консольный OpenSSH клиент в Винде нужно поставить Cygwin, а так же пакеты zlib и openssh. Cygwin позволяет запускать линуксовые приложения под виндой. Я всегда довольно подозрительно отношусь к софту, который меняет поведение системы, поэтому собирал ssh не запуская инсталлятор Cygwin. (Для тех, кому не терпится - в конце есть все готовое, чтобы скачать.)

    Для начала я сделал папку SSH в Program Files. На одном из этих сайтов я скачал пакеты cygwin, zlib, openssh, openssl и minires. Из них нужно в нашу папку SSH положить файлы: cygwin1.dll из пакета cygwin, cygz.dll из zlib, ssh.exe и ssh-keygen.exe из ssh, cygcrypto-0.9.8.dll из openssl, и cygminires.dll из minires. Дальше идем в настройки переменных окружения, в PATH прописываем путь к папке SSH, а так же создаем переменную HOME и так же прописываем путь к папке SSH. Хочу, однако, отметить, что HOME можно не указывать, тогда ищите папку .ssh в папке вашего юзера. Например C:/Users/CharnaD/.ssh. Все!

    Working ssh

    Те, кто не хочет заморачиваться со всем этим, может просто скачать уже готовый архив с SSH вот здесь. Вам останется только прописать переменные окружения.

    А еще я писал про:

    1. Как подружились Mercurial, Windows и Debian.
    2. Mercurial и NetBeans
    3. Постараюсь жить честно

    Tags: ,

  • 3 комментариев

    WP_Modern_Notepad
    • Snowcore пишет:

      Я долго привыкал к putty… :-) Особенно к mc

    • CharnaD пишет:

      Ну, к PuTTY я быстро привык. А если mc выглядит криво – надо в настройках кодировку UTF-8 поставить.

      (Видел бы ты, как страшно mc выглядит из под cmd)

    • Валька пишет:

      У путти есть командная строка, но она не обладает той гибкостью как GUI интерфейс. А с кодировками пора всем на UTF-8 переходить.

    Trackbacks

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

    Внимание: Комментарии проходят премодерацию. Не надо посылать их несколько раз.

    Это не спам.