|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Spartak Radchenko 2:5020/400 24 Nov 2000 18:53:47 To : "Alexander V. Ribchansky" Subject : Re: rsh, rlogin etc -------------------------------------------------------------------------------- Alexander V. Ribchansky <triosoft@bereg.uzhgorod.ua> wrote: AVR> А как посредством ssh зделать так, чтобы можно было из скрипта на одной AVR> машине вызывать скрипт на другой?? AVR> и на локальной видеть резултат работы удаленного?.. Вдогонку к моему предыдущему сообщению. Возможно, я не понял суть вопроса. Если всё уже настроено, тогда ssh remotehost 'команда'. Если же вопрос означал "как его настроить", то, вообще-то RTFM. Могу в общих чертах описать, как я решал задачу обработки логов squid'а для выкладывания на Web-сервер. Squid и apache стоят на разных машинах. 1. Ставим ssh на оба компьютера. 2. Создаём специальных юзеров, скажем, squidwww, на обоих компьютерах. 3. Генерим для них ключи. 4. Обмениваемся открытыми ключами (squid->www, www->squid). 5. Проверяем, что RSA аутентификация работает. Т.е. зайдя на один компьютер под именем squidwww даём команду ssh <другой компьютер> pwd. pwd - просто для примера. 6. Удаляем нафиг пароль юзера squidwww из spwd.db, заменяя их на * (чтобы залогиниться другим способом, окромя ssh, было невозможно). Кое-что тут даже лишнее, зато симметрично. Теперь можно в скрипт обработки логов (работает от рута) воткнуть команды cat logfile | su -l squidwww -c "ssh www \"cat > access.log\"" su -l squidwww -c "ssh www \"sqmgrlog;rm access.log\"" Первая строка - лог копируется на хост www. В принципе, можно использовать scp вместо ssh. Вторая строка - там он обрабатывается и удаляется. Можно было и в одну строку, да длинная она получится. Пример вполне рабочий, только у меня на самом деле полные пути прописаны. Hа всякий случай. -- Spartak Radchenko SVR1-RIPE --- ifmail v.2.15dev5 * Origin: Arguments & Facts Weekly (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7467d6f35847.html, оценка из 5, голосов 10
|