| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование *NIX систем > запуск root-команд через ssh-соединение |
| Автор: apache2 26.10.2007, 20:05 |
| Здравствуйте! Нужна возможность запуска команд root на удаленной системе поверх ssh - и это не вручную а в пакетном режиме Подробнее: коннект идет со скрипта (проверка по ключам, юзер в группе wheel): #!/bin/sh CONNECT="ssh -l <user> <IP> -p <port>" command=`$CONNECT 'su - root -c 'команда''` там команды которые может выполнять только root, так вот на этапе su нет ни запроса пароля (чтобы его можно было вот ввести вручную и скрипт пошел дальше), ничего - в логах ошибка как если бы вводился неправильный пароль root Как такое можно решить? Спасибо! |
| Автор: JackYF 26.10.2007, 20:17 |
| apache2, sudo + "nopassword" в /etc/sudoers не подходит? |
| Автор: wils0n 31.10.2007, 01:50 |
| попробуйте так: http://www.atzone.org/archives/13 |