Небесный 26 Опубликовано: 2010-12-30 16:59:28 Share Опубликовано: 2010-12-30 16:59:28 Гуляет АДСЛ-модем типа "24 мегабита" на нем, больше 12 метров не видел. Но, разговор не об этом. Решил немного побаловаться - взял машинку стареньку - решил на ней поднять проксю и повесить ее на этот же модем. А, теперь вот что интересует: Знаю, что можно выполнять удаленно скрипты, но можно ли сразу и локально и на удаленной машинке(типу на моем прокси-сервере)? Эм, и пните может куда-то почитать, как сделать выполнение удаленно скрипты. Спасибо! Кстати и с наступающим коллеги!!! Ссылка на сообщение Поделиться на других сайтах
onorua 126 Опубліковано: 2010-12-30 19:46:58 Share Опубліковано: 2010-12-30 19:46:58 Гуляет АДСЛ-модем типа "24 мегабита" на нем, больше 12 метров не видел. Но, разговор не об этом. Решил немного побаловаться - взял машинку стареньку - решил на ней поднять проксю и повесить ее на этот же модем. А, теперь вот что интересует: Знаю, что можно выполнять удаленно скрипты, но можно ли сразу и локально и на удаленной машинке(типу на моем прокси-сервере)? Эм, и пните может куда-то почитать, как сделать выполнение удаленно скрипты. Спасибо! Кстати и с наступающим коллеги!!! С наступающим, скрипты выполнять можно удаленно, достаточно посмотреть на ман по SSH. ssh root@www 'command' Но для начала нужно сделать аутентификацию по ключу. Если же выполнять нужно по изменению какого-то файла - можно с помощью rsync синкать директорию локальную с удаленной машиной, и потом проверять изменение md5 суммы, при изменении - выполнять локальный скрипт. Проверку можно делать чем-то таким: #!/bin/bash ipset_restart='/etc/init.d/firewall' shaper_restart='/etc/init.d/shaper' ipset_file=/etc/billing/ipset.restore shaper_file=/etc/billing/shaper md5sum /etc/billing/* > /var/tmp/admich_check.after diff /var/tmp/admich_check.before /var/tmp/admich_check.after | grep '>' | awk {'print $3'} | while read string do if [ $string = $ipset_file ] then echo $ipset_restart $ipset_restart elif [ $string = $shaper_file ] then echo $shaper_restart $shaper_restart fi done md5sum /etc/billing/* > /var/tmp/admich_check.before Ссылка на сообщение Поделиться на других сайтах
Fanat_non_root 88 Опубліковано: 2010-12-30 21:09:38 Share Опубліковано: 2010-12-30 21:09:38 expect погугли Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас