aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Знаю как запускать ssh сервис на сервере, если обратиться к 22 порту, делается это с помощью /etc/systemd/system/startSsh.socket файла. А как выполнить произвольный скрипт, если обратился например к 99 порту? Можно ли заставить systemd слушать 99 порт и если есть обращение к порту, то systemd должен запускать скрипт? |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Можно ли заставить systemd слушать 99 порт и если есть обращение к порту, то systemd должен запускать скрипт?Можно.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
А вот на этот вопрос: А как выполнить произвольный скрипт, если обратился например к 99 порту? |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
man systemd.socket |
killer1804 |
|
Темы:
54
Сообщения:
515
Участник с: 13 марта 2007
|
Может я чего-то не понимаю, но почему бы просто не запустить сервис sshd постоянно, указав нужный порт в /etc/ssh/sshd_config ? |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
он хочет чтото вроде суперсервера xinetd.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Конкретная задача: в браузере ввожу 192.168.1.108:99 и на сервере должна выполниться команда aplay music.mp3 Пока что покурю systemd.socket, спасибо за наводку |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
а чего браузером, а не скриптом, самое наверно простое, на базе телнет? ох я чую, если вы не одиноки к этому агрегату, ребята сканером портов будут баловаться и заставлять этот сервачок плЯсать))))
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Если честно, это задачка пока на развлечение и изучение systemd, пока удалось запустить сервис при обращении к 99 порту только POST запросом, и сервис запускается и не останавливается, еще разбираюсь с этим. А вот как сделать так чтобы systemd реагировал на GET запрос из браузера, пока не разобрался. |
killer1804 |
|
Темы:
54
Сообщения:
515
Участник с: 13 марта 2007
|
>Конкретная задача: в браузере ввожу 192.168.1.108:99 и на сервере должна выполниться команда aplay music.mp3 Может тогда netcat ? |