Сегодня мы попробуем создать SSH Server на Windows 2003 R1. Да, sshd. И бесплатно, тоже! Итак, приступим.
Во-первых, Вам придется скачать копию Services for Unix. Это бесплатно пакет Microsoft, установка полностью Unix среды. Установка очень проста. Ставьте все по умолчанию и не утруждайтесь наполнением NIS информации.
После того как установка будет завершена, вы будете иметь все обычные команды Unix : csh, меньше, vi, vi т.д. Вот vi на ... Windows:

К сожалению, несколько ключевых библиотек и программ, отсутствуют - например, OpenSSL и OpenSSH. Для их установки, следуйте на Interop Warehouse. Необходимо создать логин. Interop имеет автоматический механизм, что позволяет установить и другие пакеты для Вас.
После того как набор инструментов установлен, вы можете установить SSH и все ее зависимости будут выглядеть примерно так :
% pkg_add ftp://path/to/openssh-current-bin.tgz% pkg_add ftp://path/to/openssh-current-bin.tgz
Если вы получаете ошибку pkg_add не найден, обновите Ваш путь. Вы можете найти реальный путь для пакета на Warehouse site.
После этого sshd будет создан и запущен. Мы можем убедиться в этом:
% ps ax | grep sshd 1281 - 0:00.07 sshd% уп Неиспользуемые | база sshd 1281 - 0:00.07 sshd
Прежде чем войти, Вам нужно убедиться, что Вы будете зарегистрированы как администратор под Windows. После чего, все настроено!
$ ssh windowsbox joe@windowsbox's password: Welcome to the Interix UNIX utilities.$ соединитесь windowsbox joe @ windowsbox пароль : Добро пожаловать в Interix UNIX утилит. DISPLAY=localhost:0.0 $Локального DISPLAY = : 0.0 $
Вы имеете полный доступ к файловой системе отсюда. Единственное, что изменилось, так это то, что в Сервисы для Unix не дописывают / dev / фс / в вашем пути. И путь к вашему C диска в конечном итоге будет / dev / фс / C /.
И, конечно, scp работает просто замечательно, тоже. И не только это, но и sshfs (т.е. вы можете монтировать Windows бокс к Linux).
Наслаждайтесь!
Статься взята с N-admin.com