пятница, 17 ноября 2017 г.

Открываем окно "параметры значков рабочего стола" через командную строку (консоль)

В Windows 8, Windows 10 под учетной записью доменного администратора не дает открыть окно "параметры значков рабочего стола" - выскакивает ошибка rundll32.exe "Windows не удается получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет нужных разрешений для доступа к этому объекту."

понедельник, 19 июня 2017 г.

Исправляем ошибку доступа SystemSettingsAdminFlows.exe

      В Windows 10 и Windows Server 2016 может появиться ошибка: c:\windows\system32\SystemSettingsAdminFlows.exe Windows не удается получить доступ к указанному устройству, пути или файлу.  Возможно, у вас нет нужных разрешений для доступа к этому объекту.
или
c:\windows\system32\SystemSettingsAdminFlows.exe You cannot access this device, path or file. You don't have sufficient priviliges to access this element.

пятница, 12 сентября 2014 г.

Скрипт на PYTHON для отправки СМС через GSM шлюз ADDPACK AP-GS1002B

     Сегодня поделюсь своим скриптом на PYTHON для отправки СМС сообщений через двухканальный GSM шлюз ADDPACK AP-GS1002B. Данный шлюз имеет порт LAN RJ-45 и позволяет подключаться к нему TELNET -ом и отправлять СМС -ки через любой канал GSM.  Скрипт писался мной для отправки СМС -ок серверами при возникновении определенных событий.



понедельник, 4 февраля 2013 г.

Цветные выводы скриптов в BASH

     При написании сложных скриптов часто появляется необходимость выделить более важную информацию из потока служебной информации запущенного скрипта.  Сегодня научимся раскрашивать вывод скрипта в BASH.



пятница, 14 сентября 2012 г.

W3M - терминальный текстовый браузер в Linux

     Главный аспект применения консольных текстовых браузеров в том, что их можно использовать в системах, где нет графической оболочки. W3M  - инструмент для быстрого просмотра HTML страниц, который может отрисовывать таблицы и фреймы или отображать документ, переданный через поток STDIN.


четверг, 13 сентября 2012 г.

Установка Java 7 (JDK) в Ubuntu 12.04

     Сегодня будем устанавливать последнюю версию Java JDK (Version 7 Update 7) на момент написания статьи. С момента отзыва лицензии «Operating System Distributor License for Java» компанией Oracle, в репозитории Linux стало невозможно включать перепакованные бинарники Java и задача установки Java на Linux стала несколько нетривиальной.


пятница, 7 сентября 2012 г.

Linux Ubuntu Server 12.04 Русификация консоли. Неправильное отображение русских символов в консоли.

     После установки Ubuntu Server 12.04 в консоли вместо русских букв отображаются белые квадратики. Проблема появляется из-за того, что разработчиками была отключена поддержка фреймбуфера на этапе инициализации ядра.  Скрипты initramfs проверяют включен ли фреймбуфер (т.е. присутствует ли параметр FRAMEBUFFER=y)  и если включен, то  подгружают шрифты, иначе мы видим белые квадратики вместо русских букв. Будем исправлять ситуацию.

четверг, 6 сентября 2012 г.

Восстанавливаем загрузку с Soft Raid Linux. Ubuntu Server и MDADM - загружается в BusyBox


     После смены сбойного HDD на сервере с программным RAID 1 был добавлен новый HDD взамен вышедшего из строя, но при очередной перезагрузке сервера выскочила ошибка:

Check root=bootarg cat /proc/cmdline
or missing modules, devices: cat /proc/modules ls /dev
ALERT! /dev/disk/by-uuid/[UUID] does not exist. Dropping to a shell!
и сервер вывалился в BusyBox.

понедельник, 18 июня 2012 г.

Ubuntu Server 10.04 - делаем бэкапы при помощи BASH скрипта.


    Самое главное в администрировании - иметь свежий бэкап критически важных данных. Даже если у вас RAID массив с кучей HDD и сервер с информацией находится в подземном бункере с защитой от прямого попадания ядерной бомбы - даже это не защитит файлы от банального удаления их самим пользователем.  Сегодня будем писать скрипт на BASH  для резервного копирования файлового сервера.

среда, 9 мая 2012 г.

Часть 1. Fail2ban - активная защита сервера Linux Ubuntu Server 10.04 на основе информации из логов.


   Fail2ban - утилита, которая парсит log-файлы на предмет определенных событий и выполняет  действия, когда такие события появляются в log-файлах. Эта утилита позволит предотвратить перебор паролей (brute force) и различные подозрительные действия от удаленных компьютеров. Единственное условие - запись события в log- файле.

четверг, 3 мая 2012 г.

Vbscript + Active Directory + Excel. Генерируем документ в Excel при помощи скрипта на vbscript.


     Возникла необходимость вытянуть данные по пользователям из Active Directory (AD) в таблицу Excel в формате, понятном не только системному администратору :) . Т.к. пользователи приходят/увольняются, то вручную каждый раз переделывать таблицу размером в 2 листа формата А3 мелким шрифтом как-то не по админски, поэтому, будем автоматизировать процесс создания таблицы при помощи VBScript - предоставим серверу выполнение этой задачи, пока мы будем заниматься более полезными вещами.

среда, 2 мая 2012 г.

Установка Ubuntu Server 10.04 или 12.04 + VirtualBox (virtualbox headless) + phpvirtualbox + автозапуск


      Сегодня будем устанавливать сервер виртуальных машин на базе ОС Ubuntu Server 10.04 и Virtualbox в режиме headless - без графического интерфейса (т.е. без запуска оконного менеджера на сервере). Управлять виртуальными машинами будем через веб интерфейс (phpvirtualbox) с любого компьютера в локальной сети. Так же напишем скрипт для автоматического запуска нашей виртуальной машины и научимся .