- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Есть VPS с Windows 2008 R2.
Клиент попросил возможность быстрого отключения, желательно в 1-2 нажатия на телефоне.
Самое простое что я смог придумать, не сталкиваясь с таким вопросом ранее - установить RDP клиент на телефоне, запомнить в нем логин и пароль, а на рабочий стол вывести ярлык выключения.
Может посоветуете способ получше? Как вариант переход на определенную web-страницу, где выполнится скрипт, выключающий VPS. Даже не знаю, буду рад советам.
можно так как вы написали, разрешить в php какой-нибудь system.exec(shutdown -t 0). Не знаю, можно ли через пхп в винде, есть ASP в конце концов.
Можно на сервере поднять snmp-агента, разрешить там system.exec с такой же командой...
В общем дать языку программирования, на котором будет работать скрипт и эта страница право выполнить системную команду от администратора.
С другой стороны - вы же в чем то создали VPS, в какой то панели управления, не руками же ? У этой панели управления есть API ?
Есть еще Port Knocking, клиенты под него есть под любые телефоны.
Как с серверной частью под винду - хз, не приходилось ставить.
Из-под Windows машины что-то вроде
В *nix можно поставить samba-common и отправить хосту команду:
Думаю, что если телефон Андроид, надо прорабатывть именно второй вариант.
К примеру, написать скрипт, который по SSH будет заходить на любую машину с Linux/UNIX и слать команду на Windows VPS. Промежуточной машинкой может быть хоть роутер с OpenWRT, хоть даже гостевая система в хостовой Windows.
Авторизация по ключам, само собой.
Клиенты SSH под Android есть, BusyBox тоже, следовательно, скриптинг, возможно, даже напрямую удастся.
Хотя, ещё один вариант есть.
Поставить Cygwin, с пакетом openssh. Коннектиться как к обычному *nix.
Консоль получается солянка ntvdm+shell.
Есть VPS с Windows 2008 R2.
Cкорее всего у Вас уже настроен RDP.
1. Создаете нового пользователя, даете ему права на shutdown
2. Этому пользователю в скрипт логона ставите команду shutdown с нужными ключиками
3. На телефоне создаете ярлычек для входа по RDP, можно в него сразу вбить логин и пароль. Если пароль уйдет - не велика потеря, т.к. юзер может только выключать комп.
Нужно выключить: на телефоне клац по ярлычку - пройдет автологин RDP и после логина комп сразу пойдет на выключение.
Если нет RDP, то тоже самое можно соорудить на openssh - автологин юзера(можно по ключам или запомнить логин/пасс) и по логину выключение.
Как я понимаю, то цель этой задачи - "красная кнопка", поэтому лишнее нажатие кнопок на телефоне пойдет во вред.
Cкорее всего у Вас уже настроен RDP.
1. Создаете нового пользователя, даете ему права на shutdown
2. Этому пользователю в скрипт логона ставите команду shutdown с нужными ключиками
3. На телефоне создаете ярлычек для входа по RDP, можно в него сразу вбить логин и пароль. Если пароль уйдет - не велика потеря, т.к. юзер может только выключать комп.
Нужно выключить: на телефоне клац по ярлычку - пройдет автологин RDP и после логина комп сразу пойдет на выключение.
Если нет RDP, то тоже самое можно соорудить на openssh - автологин юзера(можно по ключам или запомнить логин/пасс) и по логину выключение.
Как я понимаю, то цель этой задачи - "красная кнопка", поэтому лишнее нажатие кнопок на телефоне пойдет во вред.
Да, это именно красная кнопка. Не могли бы вы чуть подробнее описать как прописать в скрипт логона команду выключения?
Да, это именно красная кнопка. Не могли бы вы чуть подробнее описать как прописать в скрипт логона команду выключения?
У меня нет винды, чтобы проверить. Пробуйте так: https://technet.microsoft.com/en-us/library/cc771314.aspx
Сначала в логон скрипт поставьте какие-то безобидные команды. Потестируйте чтобы этот скрипт не задевал других пользователей.
Shutdown: https://technet.microsoft.com/en-us/library/cc732503%28v=ws.11%29.aspx
Нужно как-то так:
Создайте на сервере скрипт,
<?php
shell_exec('shutdown /f /s /t 0');
?>
при вызове его сервер будет выключаться.
Нужно, чтобы веб-сервер выполнялся с адм.правами, ну и php на сервере нужен.