Skip to content

Tag Archives: problem

Экзотика

thoughtful emoticon

Дано:

  1. Сервер на Linux с веб-сервером и полным контролем, чего хочу то и делаю, одним концом смотрящий во внутреннюю локальную сеть, а другим — в Большой Интернет.
  2. Скрипт, который должен исполняться с рутовыми правами и триггериться по команде пользователя, то бишь меня.

Задача:

Я могу запускать скрипт просто залогинившись в консоль, непосредственно с клавиатуры сервера или по ssh. Однако, это не очень быстро, неудобно, и оверкилл. Учитывая что скрипт надо пускать примерно раз в сутки, но не по часам, а когда он действительно нужен, чтр можно определить только на глаз, такой вариант не котируется. Я хотел бы запускать его, кликая на иконку на десктопе любой из наличных машин, среди которых есть винда, десктопные линюхи, и даже старый макинтош. Общее у них у всех только то что они все подключены к локальной сети, но некоторые могут внезапно оказаться за ее пределами.

Каким бы образом сделать это так, чтобы любой рандомный болван не имел возможности ковырять мой скрипт снаружи?