RSH между серверами, не работающими

Нет. Даже если Вы получаете пароль к su, все еще необходимо иметь дело с фактом это su откроет новую оболочку, что означает, что Ваши дальнейшие команды не будут переданы ей. Необходимо будет записать сценарий для корневых операций наряду с исполняемым файлом помощника, который может вызвать его с соответствующими полномочиями.

0
задан 29 March 2012 в 03:17
1 ответ

Я понимаю вашу боль с rsh . Наше программное обеспечение на работе подключается к системе базы данных с помощью терминального клиента через telnet (и ему нужен telnet, поскольку он имеет специальный эмулятор терминала и клиентское программное обеспечение). В мире полно таких (глупых) вещей.

Однако, если все, что нужно вашему приложению, - это запускать команды, тогда вы сможете обойтись без ssh (с автоматическим входом с ключами ). Итак, с вашими примерами ssh solaris ls вернется к пользователю на машине Linux, результат выполнения ls в домашнем каталоге на машине Solaris. Полагаю, это все, что вы пытаетесь сделать с помощью rsh.

1
ответ дан 23 November 2019 в 10:44

Теги

Похожие вопросы