Скрипт logout пользователей
Скрипт разлогинивания (или вылогинивания, как вам будет удобно) с сервера пользователей, находящихся в группе «Пользователи удаленного рабочего стола»
Ограничить пользователя единственным сеансом
Некий кросс-постинг моего комментария на общеизвестном форуме.
1. Имеется сервер терминалов, где пользователи не ограниченны одним удаленным сеансом, а именно не применена настройка сервера узла удаленных рабочих столов «Ограничить пользователя единственным сеансом» («Ограничить всех пользователей одиночными сеансами», «Restrict each user to a single session»).
2. Отключить эту настройку нет возможности по разным причинам. Например, сотрудники, использующие этот RDP-сервер, открывают несколько удаленных сеансов, с единственной запущенной в нем программой (прописанной при запуске mstsc-клиента), тем самым создавая несколько rdp-сессий на сервере, или открывают несколько полноценных рабочих столов (и такое бывает, да). Особенно это актуально в том случае, когда на клиентских ПК стоит linux.
3. Есть группа сотрудников, которые работают только с одним rdp-сеансом, например, через RemoteApp.
4. Проблема в том, что при неожиданном обрыве связи RemoteApp с сервером удаленных рабочих столов на нем продолжает работать сеанс пользователя, при этом помеченный как активный. При этом настройка пользователя «Завершение отключенного сеанса» («End a disconnected session»), которая должна завершить сеанс через некоторое время — не имеет смысла, т.к. сеанс остается якобы активным на сервере. Внезапно недоступный, но открытый на сервере сеанс может порождать разного рода проблемы, особенно при работе с базами данных. Будь-то захваченная лицензия продукта (например, 1С), будь-то захваченная таблица в БД, открытый файл и так далее.
Социальная инженерия
Социальная инженерия, как гласит педивикия — метод несанкционированного доступа к информационным ресурсам основанный на особенностях психологии человека.
L0 порталы на полном масштабе
Этот грязный хак позволит увидеть незанятые порталы при любом масштабе.
Mind Units
Любопытно, что накрывая полем микрорайон, где находится, к примеру, две-три шестнадцатиэтажки, в которых живут приблизительно полторы тысячи людей игра засчитывает захват всего 4-6 майнд юнитов, что в дословном переводе означает «думающая единица». Значит ли это, что среди этих полторы тысячи так мало людей думает? Или майнд юнитами считаются сисадмины на коих расчитана эта игровина? Как раз на полторы тысячи 4-6 людей кто-нибудь однозначно нет-нет да и эникеит втихаря 🙂
Pushover & VBS
Привожу краткий скрипт на любимом нативном vbs, который отсылает сообщение сервису Pushover (и это сообщение приходит Push-уведомлением на мобильный, например). Удобно, если нужно оперативное оповещение о состоянии каких-либо сервисов. Например, можно повесить данный скрипт в задание, выполняющееся при выключении сервера и оперативно знать, если, например, выбило свет и UPS передал команду выключения.
set xmlhttp = CreateObject("Microsoft.XMLHTTP") url = "https://api.pushover.net/1/messages.json?token=[токен приложения Pushover]&user=[ключ пользователя]&message=[текст сообщения]" xmlhttp.open "POST", url, false xmlhttp.send()
Создаем на сайте pushover приложение с любым названием, например, shutdown, вписываем его токен в первый параметр POST запроса. Ключ пользователя отображается на главной странице сервиса при залогиненном пользователе. Ну и конечно же, в списке мобильных устройств должно быть добавлено ваше устройство, на которое будет приходить push-уведомление.
UPD 10.08.14. Если необходимо отправить сообщение кириллицей, то его стоит закодировать в шестнадцатиричный вид, например, с помощью этого сервиса. Например, чтобы отправить сообщение «сервер был запущен в ЧЧ:ММ:СС», нужно указать следующий url:
url = "https://api.pushover.net/1/messages.json?token=[токен приложения Pushover]&user=[ключ пользователя]&message=%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%B1%D1%8B%D0%BB%20%D0%B7%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%20%D0%B2%20" & Hour(Now()) & "%3A" & Minute(Now()) & "%3A" & Second(Now())
установка PHP 5.3 на IIS6 в среде Windows 2003
казалось бы, процесс установки PHP под Windows итак уже доведен до полного автоматизма, документации полно и процесс установки даже не стоит того, чтобы про него создавался еще один пост в бложике, коих миллионы. Но я, как новичок столкнулся все-таки со сложностями при установке. Поэтому составлю памятку для себя и для моих дорогих читателей с описанием пошаговой установки PHP на IIS v6.0 под Windows Server 2003 Enterprise Edition SP2 x86. Прошу под кат.
отслеживание попыток доступа по rdp
скрипт, наглядно выводящий форматированные время, IP-адреса и имена хостов, с которых неудачно пытались подключиться к Windows 2003 RDP-серверу согласно виндовому журналу событий. Прочитать остальную часть записи »