- Выполнение sh скриптов на удаленном хосте из под винды, universite, 19:00 , 17-Ноя-11 (1)
> Ув. Гуру. Есть необходимость пользователю выполнять из под винды скрипт лежащий на > удаленном хосте по линуксом, а именно на линуксе создан sh-ник, кот. > выполняет определенные действия, как можно обыкновенному пользователю запустить этот > скрипт (чтоб для него это все было прозрачно (в фоне)), куда > копать. Заранее благодарен...батник на винде с помощью путти или winscp Еще вариант ставить заюзать вин-баш http://win-bash.sourceforge.net/ - Выполнение sh скриптов на удаленном хосте из под винды, Anonymouse, 23:55 , 17-Ноя-11 (2)
> Ув. Гуру. Есть необходимость пользователю выполнять из под винды скрипт лежащий на > удаленном хосте по линуксом, а именно на линуксе создан sh-ник, кот. > выполняет определенные действия, как можно обыкновенному пользователю запустить этот > скрипт (чтоб для него это все было прозрачно (в фоне)), куда > копать. Заранее благодарен...Завести пользователя в линукс (например dummyuser) Настроить авторизацию по ключу из putty Вызов скрипта затолкать в /home/dummyuser/.bash_profile Опционально после вызова скрипта exit Ярлык с путти на рабочий стол пользователю, и по дабл-клику по ярлыку только черное окошко вылезет на время выполнения скрипта, по окончанию выполнения само закрывается (если добавили exit в баш-профайл)
- Выполнение sh скриптов на удаленном хосте из под винды, YuryD, 06:43 , 18-Ноя-11 (3)
> Завести пользователя в линукс (например dummyuser) > Настроить авторизацию по ключу из putty > Вызов скрипта затолкать в /home/dummyuser/.bash_profile Вкомпиллить во враппер этот скрипт, и засунуть шеллом этому юзеру
- Выполнение sh скриптов на удаленном хосте из под винды, Anonymouse, 11:06 , 18-Ноя-11 (4)
> Вкомпиллить во враппер этот скрипт, и засунуть шеллом этому юзеру Можно и так, главное чтобы всякие-разные поменьше своими шаловливыми ручонками по системе лазили.
- Выполнение sh скриптов на удаленном хосте из под винды, YuryD, 12:09 , 18-Ноя-11 (5)
>> Вкомпиллить во враппер этот скрипт, и засунуть шеллом этому юзеру > Можно и так, главное чтобы всякие-разные поменьше своими шаловливыми ручонками по системе > лазили. Тут еще и suid можно поставить на бинарнике, на скрипте - нельзя...
- Выполнение sh скриптов на удаленном хосте из под винды, Anonymouse, 23:54 , 20-Ноя-11 (7)
>>> Вкомпиллить во враппер этот скрипт, и засунуть шеллом этому юзеру >> Можно и так, главное чтобы всякие-разные поменьше своими шаловливыми ручонками по системе >> лазили. > Тут еще и suid можно поставить на бинарнике, на скрипте - > нельзя...Трололо? Откройте для себя мощь sudo
- Выполнение sh скриптов на удаленном хосте из под винды, oleg.d, 16:04 , 18-Ноя-11 (6)
>> Завести пользователя в линукс (например dummyuser) >> Настроить авторизацию по ключу из putty >> Вызов скрипта затолкать в /home/dummyuser/.bash_profile > Вкомпиллить во враппер этот скрипт, и засунуть шеллом этому юзеру а можно по подробнее плиз...
- Выполнение sh скриптов на удаленном хосте из под винды, YuryD, 07:06 , 21-Ноя-11 (8)
>>> Завести пользователя в линукс (например dummyuser) >>> Настроить авторизацию по ключу из putty >>> Вызов скрипта затолкать в /home/dummyuser/.bash_profile >> Вкомпиллить во враппер этот скрипт, и засунуть шеллом этому юзеру > а можно по подробнее плиз... Компилите примерно это, делаете владельцем хоть рута и suid-бит #include <stdlib.h> void main(int argc, char* argv) { execv("/usr/home/mrtg/ssload.sh", argv); } Прописываете это в /etc/shells с путем. Далее - делаете это шеллом нужному юзеру...
- Выполнение sh скриптов на удаленном хосте из под винды, oleg.d, 09:45 , 23-Ноя-11 (11)
>[оверквотинг удален] >>>> Вызов скрипта затолкать в /home/dummyuser/.bash_profile >>> Вкомпиллить во враппер этот скрипт, и засунуть шеллом этому юзеру >> а можно по подробнее плиз... > Компилите примерно это, делаете владельцем хоть рута и suid-бит > #include <stdlib.h> > void main(int argc, char* argv) > { execv("/usr/home/mrtg/ssload.sh", argv); > } > Прописываете это в /etc/shells с путем. Далее - делаете это шеллом > нужному юзеру...не совсем понял... А если необходимо несколько скриптов выполнять. У меня их будет примерно 30 и в зависимости от ситуации нужно выполнить нужный скрипт
- Выполнение sh скриптов на удаленном хосте из под винды, YuryD, 10:16 , 23-Ноя-11 (12)
>>[оверквотинг удален] > не совсем понял... А если необходимо несколько скриптов выполнять. У меня их > будет примерно 30 и в зависимости от ситуации нужно выполнить нужный > скрипт Это какой-то неверный способ выполнять скрипты... Ну апача что-ли прикрутите и кнопки на сайте нажимайте. Или sendmail+procmail и пишите письма с командами....
- Выполнение sh скриптов на удаленном хосте из под винды, me, 14:41 , 24-Ноя-11 (13)
>[оверквотинг удален] >>>> Вызов скрипта затолкать в /home/dummyuser/.bash_profile >>> Вкомпиллить во враппер этот скрипт, и засунуть шеллом этому юзеру >> а можно по подробнее плиз... > Компилите примерно это, делаете владельцем хоть рута и suid-бит > #include <stdlib.h> > void main(int argc, char* argv) > { execv("/usr/home/mrtg/ssload.sh", argv); > } > Прописываете это в /etc/shells с путем. Далее - делаете это шеллом > нужному юзеру...ой, какая прелесть, а можно мне потом телефон этого финдофого узера, я ему подскажу что а в argv дописать?
- Выполнение sh скриптов на удаленном хосте из под винды, YuryD, 08:11 , 25-Ноя-11 (14)
> ой, какая прелесть, а можно мне потом телефон этого финдофого узера, я > ему подскажу что а > в argv дописать? А кто сказал, что argv нужно обрабатывать ? А если нужно - то его контролировать .
|