Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

скрипты



Я давно использую программу Mikrotik DUDE для мониторинга серверов компании. Недавно я решил добавить пользовательскую подсеть для просмотра активности пользователей и использования CPU / Memory/ HDD. Как вы знаете для этого требуется установленная служба SNMP на компьютере. Проблема заключается в том, что мне не хочется ходить пешком к каждому из 120 компьютеров и выполнять однотипные действия. После недолгих поисков я нашел устаивающий меня способ удаленной установки SNMP службы с моего админского компьютера. Нельзя сказать что это лучший способ, он требует немного ручной работы и может быть полностью автоматизирован, однако он все же работает и делает то, что я хочу.

[Обратите внимание что в этом примере я использую окружение Active Directory  и на своей рабочей станции использую реквизиты доменного администратора ]

Сперва скачайте набор утилит Pstools  отсюда - http://download.sysinternals.com/files/PSTools.zip

Извлеките его в любую папку, например c:\pstools

Откройте командную строку и перейдите в данную директорию Далее...



Любой системный администратор знает о существовании поля Описание у объектов Active Directory. Очень редко какие IT отделы регулярно используют данное поле для чего-либо полезного и поддерживают данную информацию в актуальном состоянии.

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

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



Для того чтобы запланировать перемещение почтовых ящиков в Exchange Server 2010 нам необходимо выполнить два условия:

  1. Написать скрипт запроса на перемещение ящиков
  2. Запланировать запуск скрипта через Планировщик задач 

Сначала создадим следующий скрипт:

add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010
Get-Content <strong>c:\scripts\users.txt</strong> |New-MoveRequest -TargetDatabase <strong>MBXNAME1</strong> -BadItem 40

Скрипт читает имена пользователей из файла с:\scripts\users.txt, который вам необходимо создать и внести в него необходимые данные.

Не забудьте изменить имя почтовый базы. И наконец сохраните файл с расширением .PS1

После этого приступим к планированию задания. Создаем новое задание: Далее...

Настройка модерации динамических групп в Exchange 2010

Пятница, 11 декабря 2009 г.
Рубрика: Exchange Server
Метки: | | | |
Просмотров: 9511
Подписаться на комментарии по RSS


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

Если вы зайдете в свойства динамической группы распространения, вы не найдете там опцию "Message Moderation"

Далее...



Иногда возникают ситуации, когда администратору необходимо получить список всех пользователей в динамической группе распространения. Например многие компании имеют динамическую группу “All Staff”, которая наполняется пользователями на выбранных критериях( к примеру все пользователи с почтовыми ящиками). Большие компании могут иметь динамические группы основанные на департаментах, организациях и прочее...

Просто посмотреть список всех членов группы можно нажав кнопку “preview” в EMC, однако при необходимости выполнить экспорт в csv файл для анализа или отчета вы столкнетесь с проблемой. Однако эту проблему замечательно решает powershell. Давайте рассмотрим все на примере. У меня есть динамиская группа распространения с именем “All Staff” и я хочу экспортировать список её членов в текстовый файл. Запустите следующую команду для получения списка членов группы:Далее...



Права Log On Locally rпозволяют пользователю локально логиниться на компьюетер. По умолчанию всем пользователям в лесу Active Directory дано право подключаться к любому серверу, за исключением контролеров домена. Группа безопасности Local Users добавлена в "Allow Log On Locally" на локальном сервере и эта группа содержит группу. Если вы решите создать группу безопасности, и дать членам только этой группы права локального входа на определенные сервера, то вы можете сделать это вручную, использую групповую политику или скрипты.Далее...

Простой bash скрипт для мониторнга сервера

Воскресенье, 15 февраля 2009 г.
Рубрика: Apache
Метки: | | |
Просмотров: 14431
Подписаться на комментарии по RSS


В этой заметке я представляю простой bash скрипт для мониторинга вебсервера на различных портах (smtp, dns, http & https , но могут быть легко добавлены другие).  СУществуют более мощные программы мониторинга, однако мне в некоторых условиях хватает и его

Спонсор поста:
Кировский БиоХимЗавод: продам спирт технический. Объемы любые! Недорого

Далее...

Скрипт бэкапа все баз mysql и закачки их на FTP

Четверг, 12 февраля 2009 г.
Рубрика: Backup
Метки: | | |
Просмотров: 20200
Подписаться на комментарии по RSS


В данной заметке я публикую довольно простой, но тем не менее весьма полезный скрипт, который делает бэкап всех баз mysql, архивирует их и закачивает на указанный FTP. Далее...

Удаление истории IE7 из командной строки

Пятница, 10 октября 2008 г.
Рубрика: Windows Vista
Метки: | |
Просмотров: 15449
Подписаться на комментарии по RSS


Когда вы собираетесь клонировать компьютер под управлением Windows XP, 2003,

Vista или 2008, одной из задач, которую вам необходимо выполнить перед запуском SYSPREP является удаление истории, хранимых пароле, оффлайн файлов и кук IE7.

Используем IE7 GUI

Одним из методов выполнения данной задачи является использование IE7 GUI.

Откройте Internet Explorer, зайдите в меню Tools и откройте Internet Options.

Далее...

Добавляем "открыть в gedit" в меню Ubuntu

Понедельник, 9 июня 2008 г.
Метки: |
Просмотров: 11818
Подписаться на комментарии по RSS


Файловый менеджер в Ubuntu обеспечивает способность запускать скрипты из выбранных файлов.  Эти скрипты могут быть использованы для всего от открытия файла и архивирования до загрузки на удаленный компьютер.

Для начала, мы должны открыть окно терминала и ввести следующую команду, которая создасть новый файл скрипта в директории скриптов Nautilus.Далее...