Thu, 17 May  |   Login English version  |  OS2.Ru  
В начало
Об OS/2
Новости
Публикации
DevCenter
База данных
Каталог ресурсов
Биржа труда
TeamDB
Форумы и общение
Опросы и конкурсы
Russian Team OS/2
На первую страницу OS2.Ru
 Вокруг OS/2 |  Программы и технологии |  Аппаратура |  Разработчикам |  Мастерская
Поиск по: Добавить закладку OS2.Ru в панель Netscape 6/Mozilla
OS2.Ru > Articles > Software > Internet > Ssh > Sshd.phtml.ru
2000-08-25
Okounkov Konstantin
(версия для печати)

SSH Сервер и клиент для OS/2

Новости: вышел ssh/2 1.2.30 (25/08/2000).


SSH Daemon (сервер)

1. распаковывать и прочитать README.OS2 :-)

2. сгенерировать серверный ключ командой

ssh-keygen -b 2048 -N "" -f /etc/ssh_host_key
причем, файл random_seed, который создастся в каталоге %HOME%/.ssh/ переименуйте в ssh_random_seed и положите в %ETC.

3. в %ETC% положите файлы конфигурации и ключи:

ssh_host_key
ssh_host_key.pub
ssh_random_seed
ssh_term
sshd_config
Кстати, там же в %ETC% располагаются дополнительно используемые файлы:
/etc/motd файл, содержащий приветствие, выдаваемое при логине на сервер
/etc/nologin Если этот файл существует - соединение с сервером будет недоступно. При попытке соединения, содержимое этого файла будет выведено на экран клиента
/etc/sshrc
~/.ssh/rc
Файл скрипта, выполняемого при логине. К сожалению, cmd.exe не может это делать.
/etc/environment
~/.ssh/environment
Этот файл содержит настройку переменных окружения в виде VARIABLE=VALUE.

4. там же создастся файл конфигурации пользователей, для прописывания юзеров для sshd используйте утилиту USER.EXE (входит в состав ssh).

5. Эта версия sshd поддерживает запуск VIO-приложений. Это реализовано с помощью запуска tnpipe.exe, которая запускает telnetdc,exe (из OS/2 TCPIP) и перенаправляет весь ввод-вывод в sshd. Этот метод включается заменой в файле конфигурации passwd стандартного шелла cmd.exe на tnpipe.exe:

test:UkGfAuD60Pabg:101:101::$f/home:$f/path/tnpipe.exe
Не забудьте указать в passwd полный путь к tnpipe.exe - без этого она не запустится.

Ограничение - при работе через tnpipe, sshd нельзя детачить, можно запускать только фоновым процессом (detach-процессы не могут запускать внешние программы).


SSH Клиент

SSH/2 может работать и в Win1251 и в KOI-8 кодировках, для этого надо отредактировать в файле ssh_term секцию Translation tables.

При работе в OS/2 ssh-клиенте используйте файл настройки терминала ssh_term.os2 - в нем правильно прописаны специальные клавиши терминала.


Download

  • ssh/2 1.2.30 (25/08/2000)

  • Автор

    Andrew Zabolotny


    Обсудить материал (число отзывов:0)


    предыдущий материал  |  следующий материал


     Вокруг OS/2 |  Программы и технологии |  Аппаратура |  Разработчикам |  Мастерская


    Новости
    15/08: GoldenCode выпустит Java 1.4 для OS/2
    14/06: Fix #16 rus / Warp4
    30/05: Перерыв в работе OS2.Ru
    Все новости..

    В каталоге
    Дерево каталога
    Новые поступления

    Публикации
    Боремся с зависанием PM и зомби - WatchCat + HardKill
    (Samorukov Alex , 2001-10-11)

    DSync - куда может быть проще?
    (Okounkov Konstantin, 2001-09-28)

    WarpGoGo: переводим музыку в MP3
    (Okounkov Konstantin, 2001-09-26)

    Все материалы

    Решения
    Tips & tricks

    Активные опросы
    Используете ли Вы OS2.Ru tab в Netscape ?

    Все опросы
    Первая страница  |   Об OS/2  |   Новости  |   Публикации  |   База данных  |   Каталог ресурсов  |   Биржа труда  |   TeamDB  |   Форумы общения  |   Опросы и голосования  |   OS2.Ru DevCenter
    Дизайн, оформление © 1996-2000 Copyright WebTeam. Использование материалов OS2.Ru без согласия авторов и координаторов запрещено
    Powered by OS/2