RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > Что должно стоять у меня и на удаленной Linux-машине, > > > > чтобы я мог из программы под OS/2 запустить программу > > > > на Linux-хосте и получить ее вывод? > > > Как минимум - telnetd и telnet у тебя > > telnet -- это совершенно не то -- это я буду на linux-хосте > [SKIP] > > Linux-кластере этот сервис (rshd) не доступен по причинам > > безопасности. Говорят, что доступ к нему можно организовать > > через ssh. > > Вопрос: КАК? > > PS. На том кластере весьма самолюбивый сисоп и его надо конкретно > > просить, типа, набери три вт такие команды ... > > тебе нужно поставить openssh/2, на Линуксе ssh наверняка уже стоит. > у себя командой ssh-keygen генерируешь пару ключей, обязательно без пароля (ssh-keygen -t dsa) > потом командой ssh заходишь на Линукс (ssh username@linuxhost) и в своём домашнем каталоге создаешь подкаталог .ssh (mkdir .ssh) > публичный ключ командой scp пересылаешь на Линукс (scp id_dsa.pub username@linuxhost:.ssh), и, зайдя туда через ssh (всё ещё с указанием пароля) переименовываешь id_dsa.pub в authorized_keys (mv id_dsa.pub authorized_keys) > ВСЁ. После этого ssh будет производить авторизацию по паре ключей и твоего вмешательства требовать не будет, следовательно ты сможешь его пользовать заместо rsh. > Да! У себя на ОСи проследи, чтобы сгенерированый тобой секретный ключ лежал в подкаталоге .ssh твоего домашнего каталога (куда ссылается переменная окружения HOME). > > Удачи! >
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.