пятница, 4 июля 2008 г.

Смена работы

Случилось в моей жизни очередное грандиозное событие, я сменил работу и сферу деятельности. Теперь я САПЁР, в смысле консультант по базису в системах SAP. Основная тема моих постов хоть и поменяется, но надеюсь не сильно, и будет захватывать темы не только администрирования, но частично интеграции и систем SAP.



Читать далее...

вторник, 22 апреля 2008 г.

Скрипты облегчающие жизнь

В сети под MS Active Directory часто возникает необходимость предоставить доступ определенным пользователям к определенным ресурсам, подключить сетевые диски, принтеры и т.п. в этом случае удобно воспользоваться скриптами.

Для подробного изучения VBS и возможностей применения скриптов можно почитать здесь (Примеры админских скриптов от MS, утилиты для их быстрого описания и прочее).

Немного теории.


Основные возможности работы с сетью с помошью VBS реализовано при помощи объекта WScript.Network. Создание этого объекта можно произвести так:

Set WshNetwork = WScript.CreateObject("WScript.Network")

У созданного объекта - всего три свойства и восемь методов, но они могут оказаться очень полезными.

Получение информации о пользователе, компьютере и имени домена

Свойства ComputerName, UserDomain и UserName возвращают, соответственно, имя компьютера, имя домена и имя текущего пользователя.
Можно использовать для

для протоколирования выполнения скрипта - записывается информация о том, на каком компьютере произошло то или иное событие;
для выполнения каких-либо действий только на том компьютере или только с тем пользователем, который указан в нашем списке (при помощи утилит Resource Kit можно основываться и на членстве пользователей в группах).


PS. Так же можно использовать эти значения для подстановки в скрипты.

Рассмотрим для примера подключение личной сетевого диска для пользователя

On Error Resume Next // включаем обработку ошибок

set wshNetwork = WScript.CreateObject( "Wscript.Network") // создание объекта WScript.Network.

user = wshNetwork.username // присваиваем переменной user значение имени текущего пользователя.

p_path = "\\server\" & user // присвоение переменной p_path значения пути к сетевой папке «\\server\username», где server - это имя сервера, а username — имя пользователя
wshNetwork.MapNetworkDrive "disk:" , p_path // подключение в качестве сетевого диска сетевой папки с адресом p_path и буквой диска disk.

Кроме того, можно просто отображать полученную информацию - например, на Web-странице, которая используется в качестве обоев для пользователя.



Обратить внимание:
UserDomain показывает только имя домена в формате имени NetBIOS. Имена в формате Active Directory не выводятся. Если компьютер работает не в домене, а в рабочей группе, выводится пустая строка;

свойство UserName может некорректно работать в сценариях регистрации под Windows 9x/ME в сетях без доменов: после выполнения сценария значение свойства UserName оказывается пустым (операционная система еще не поняла, под каким именем вошел пользователь).
Лечится так:


Set WshNetwork = Wscript.CreateObject("WScript.Network") // создание объекта WScript.Network.

user = "" // присвоение переменной user пустого значения

Do While user = "" // выполнять следующий код, пока имя пользователя не получит иное значение

user = WshNetwork.UserName // присваиваем переменной user значение имени текущего пользователя.

Wscript.Sleep(500) // прерывание выполнения на 500 мсек.

Loop // повторить



Методы для работы с дисками и сетевыми папками

EnumNetworkDrives - получение списка сетевых дисков на данном компьютере.

MapNetworkDrive - подключение сетевых дисков.

RemoveNetworkDrive - удаление сетевого диска.

PS. Cредствами WSH можно проверить наличие уже имеющихся сетевых ресурсов, реализовать обработку ошибок и т.п.

Реализация обработки ошибок при подключении к сетевому ресурсу - обязательна. Обычно при помощи специальной функции, она достаточно наглядна, так что комментировать не буду:

Sub ErrCheck (nr)

Select Case nr
Case 0

' Все в порядке

Case -2147024829

WScript.Echo "Сетевой ресурс не существует"

Case -2147024811

WScript.Echo "Диск уже подключен"

Case Else

WScript.Echo "Другая ошибка" & CStr(nr)

End Select
End Sub

Подключение сетевых дисков выглядит так:

On Error Resume Next

p_path = "\\server\folder"
// присвоение переменной p_path значения пути к сетевой папке «\\server\folder»

wshNetwork.MapNetworkDrive "disk:" , p_path // подключение в качестве сетевого диска сетевой папки с адресом p_path и буквой диска disk.

ErrCheck Err.Number
Если нужно сделать подключение сетевого диска постоянным (с восстановление подключения при входе в систему), то можно в конце строчки добавить параметр true.

wshNetwork.MapNetworkDrive "disk:" , p_path , true

true означает - сохранить информацию о подключении в профиле пользователя (сделать подключение постоянным). Кроме того, в качестве необязательных параметров можно передать имя пользователя и пароль для подключения.

Конечно, в функцию ErrCheck, помимо Echo, можно включить и другую обработку ошибок. В некоторых ситуациях для исключения ошибок можно сделать так:

On Error Resume Next

WSHNetwork.RemoveNetworkDrive "Z:"

WshNetwork.MapNetworkDrive "Z:", "\\server\folder", true




Методы для работы с принтерами

Теперь поговорим о подключении принтеров, для примера рассмотрим подключение принтера printer, расположенного на сервере server.

Работа с принтерами происходит при помощи методов

AddPrinterConnection – подключение принтера к выбранному порту.

WshNetwork.AddPrinterConnection "port:", "\\server\printer" // подключение принтера printer расположенного на сервере server к порту port:

Например: WshNetwork.AddPrinterConnection "lpt2:", "\\server\printer"

AddWindowsPrinterConnection – подключение принтера без указания обязательного порта

wshNetwork.AddWindowsPrinterConnection "\\server\printer"
EnumPrinterConnections – получение списка подключенных принтеров.

RemovePrinterConnections – удаление подключенного принтера.

wshNetwork.RemovePrinterConnections "\\server\printer".

SetDefaultPrinter – установка принтера для печати по-умолчанию.

wshNetwork.SetDefaultPrinter "\\server\printer".
Конечно, и в этом случае лучше реализовать обработку ошибок. Выглядеть она может так:

On Error Resume Next

WshNetwork.AddPrinterConnection "lpt2", "\\server\printer"

On Error GoTo 0 'Отключить обработку ошибок

On Error Resume Next

PS. при работе скрипта под Windows 95/98 драйвер принтера должен быть уже установлен - иначе возникнет ошибка



Для регулярного применения настроек можно пойти следующими путями.

Для сетей с доменами:

Скопировать скрипты в папку \\domain_controller\sysvol\domain_name\scripts, где domain_controller — название контроллера домена, а domain_name - домен.



В оснастке «Active Directory - пользователи и компьютеры» прописать название скрипта во вкладке «Профиль» в поле «Сценарий входа»





Для сетей без доменов:

Создать папку на сервере с правами доступа к ней всем пользователям сети, выложитьв ней скрипты и у каждого клиента прописать в автозагрузке линк на требуемый скрипт.


Читать далее...

среда, 12 марта 2008 г.

Теперь еще одним Linux юзером больше


Решил и я внести свою лепту в дело OSS...

всех желающих прошу сюда.

PS. Особенно порадовала статистика, Debian как всегда рулит...


Читать далее...

вторник, 26 февраля 2008 г.

LiveCD для восстановления системы

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

Номинанты:

DOS&Windows
Hiren's BootCD
Windows Ultimate Boot CD
iNFRA CD

*nix
Frenzy


Начнем по порядку:

Win:

Hiren's BootCD - самый маленький по размеру сборник в обзоре, вего 40 мегабайт, но за счет грамотно подобранного софта позволяет решить практически любую возникшую неисправность, идеален для тестирования маломощных пк и ноутбуков, по причине использования чистого ДОСа, после загрузки диска появляется меню, в котором все программы сгруппированы по типам, к примеру: антивирусы, файловые менеджеры, программы для обслуживания жестких дисков и тд. Данный сборник в первую очередь можно порекомендовать для диагностики аппаратных проблем, и обслуживании железа на ПК и ноутбуках, для серверов же он подходит в меньшей степени по причине ограниченной поддержки серверного железа.

вот лишь некоторые программы представленные на диске

Состав:

Partition Tools: Прграммы для разбиения жестких дисков и работы с разделами, среди них Partition Magic Pro 8.05, Acronis Disk Editor и тд.
.......
Disk Clone Tools - Создание образов разделов, или жесткого диска целиком к примеру Norton Ghost
.......
Antivirus Tools - Объяснять не требуется, коллекция антивирусов, быстро устаревающая, но временами полезная.
.......
Recovery Tools - Восстановление данных с жестких дисков дискет флешек и тд.
.......
Testing Tools - Программы для тестирования всего и вся на вашей машине, в том числе процессор память жесткие диски...
.......
RAM (Memory) Testing Tools - Программы для тестирования модулей оперативной памяти, единственно полезная там софтина это Memtest86+
.......
Hard Disk Tools - Различные фирменные утилиты для тестирования и обслужживания HDD Seagate, Western Digital, Maxtor, Fujitsu, Samsung, IBM/Hitachi. и мои любимые MHDD и Victoria,
.......
System Information Tools - Набор утилит для получения информации о системе.
.......
BIOS / CMOS Tools - Как ясно из названия набор программ для работы с BIOS/CMOS, сброс пароля, смена некоторых значений и тп.
.......
MultiMedia Tools - Просмотр и прослушивание видео и аудио файлов а также картинок.
.......
Password Tools - Один из самых полезных разделов, программы для взлома паролей пользователей, защищенных документов MS Office, PDF документов, IM, почтовых ящиков и тд.
.......
NTFS (FileSystems) Tools набор утилит для поддержки NTFS разделов под DOS.
.......
Dos File Managers - Файловые менеджеры под DOS
.......
и множество других полезных утилит...


Windows Ultimate Boot CD Один из первых Windows LiveCD с неплохим набором ПО, по составу и назначению практически аналогичен предыдущему дистру, только весь софт собран уже под Windows, в данный момент проект в отличии от своего ДОС собрата (Ultimate Boot CD) не развивается, да и создатели ДОС версии, сдавшись под напором правообладателей, теперь включают в состав дистрибутива только Freeware или демо-версии программ.



iNFRA CD - Must Have для админа и сервисника... - это русский Windows Live CD, созданный на основе XP Service Pack 2, использующий в качестве оболочки (shell) стандартный Windows Explorer. Лучший на сегодняшний момент сборник софта для диагностики, тестирования и восстановления системы создан и поддерживается Philka.ru Team

Возможности:
Поддержка оборудования. 90% устройств, которые опознаются XP_SP2 опознаются и диском. Plug-N-Play происходит в 2 этапа: первый этап это определение главных устройств при загрузке (видеокарта, звук, сетевая)
Если вам надо установить все остальные устройства, то достаточно кликнуть ярлык на рабочем столе.

Что добавлено из драйверов КРОМЕ того что есть в винде:

* Звук: AC'97 Realtek работает 100%. Остальные звуковухи не проверялись, ибо AC97 самая распостраненная.
* Видео: ATI Catalyst, Nvidia ForceWare, Intel Extreme Graphics.
* Сетевые карты: ууу... много... больше 100 явно, в том числе и WiFi...
* RAID: драйвер пак размером 27 мегабайт

Софт присутствующий на диске



Кроме в состав диска включены:

* Hiren's BootCD Russian - Лучший консольный загрузочный диск для восстановления системы
* Acronis True Image Server 8 - Создание образов жестких дисков по разделам и целиком...
* Universal Boot Disk - Многофункциональный загрузочный диск с поддержкой NTFS разделов
* Customized Boot Disk -
* Partition Magic 8 - Одна из лучших утилит для работы с разделами на жестких дисках.
* HDD Regenerator 1.41 -
* BootIt Next Generation
* memtest x86
* CIA Commander

Все проверено, протестировано и работает прямо из коробки... За что огромное спасибо ORDOSS'у и Phil'у.

*nix

Хотя для восстановления *nix специализированный дистрибутив не так важен, как для Windows, потому что по большей части его функции может выполнить практически любой Linux Live-CD, коих нынче в избытке, тот же Knoppix к примеру, но иметь специально подготовленный дистрибутив все же приятно и нужно, по причине его направленности и подготовленности к такого рода задачам...

И последний в списке, но не последний по возможностям Frenzy - это "портативный инструмент системного администратора", LiveCD на базе ОС FreeBSD, загрузившись с которого, администратор получает полностью работоспособную систему с набором программного обеспечения для настройки, проверки и анализа сети, тестирования компьютерного "железа" и ряда других задач, в том числе и для восстановления *nix систем.
Frenzy выпускается в двух вариантах:

* Frenzy standard - ориентирована в первую очередь на системных администраторов. Объем ISO-образа - 200 мегабайт. В состав дистрибутива входит более 500 приложений.
* Frenzy extended - ориентирована на администраторов и продвинутых пользователей, кроме приложений из Frenzy standard содержит ряд дополнительных приложений. Объем ISO-образа - 250 мегабайт. В состав дистрибутива входит более 600 приложений.

Базовой операционной системой является FreeBSD 6.1-STABLE.

В состав Frenzy входят программы:

* Компиляторы C и nasm, интерпретаторы Perl и Python
* Файловые менеджеры, архиваторы
* Текстовые редакторы, просмотрщики и конверторы файлов
* Веб-браузеры, почтовые и новостные клиенты, ICQ, IRC, Jabber-клиенты
* Сетевые утилиты (LAN, modem, Bluetooth, dial-up, VPN, Wireless)
* Утилиты для мониторинга трафика
* Прокси и редиректы
* Удаленное управление (telnet, ssh, RDP, VNC)
* Samba-сервер и клиенты
* Клиенты MySQL и PostgreSQL
* Утилиты для работы с DNS, LDAP, SNMP, DHCP, ICMP, ARP, IP-пакетами
* Утилиты расчета подсетей
* Сканеры портов и сервисов, сетевые сканеры
* Сканеры безопасности, снифферы, утилиты для определения вторжений
* Антивирус clamav, утилиты для определения руткитов
* Утилиты для работы с паролями и криптографии
* Программы для получения информации о “железе” и его настройки
* Утилиты для работы с жестким диском и его разделами
* Программы для работы с различными файловыми системами
* Утилиты для восстановления файлов
* Программы для оценки быстродействия и тестирования компьютера и сети
* Файловые утилиты, работа с логами.
* Управление памятью и процессами
* Утилиты записи CD
* Просмотрщик графических файлов (gqview), утилита снятия скриншотов
* mp3/ogg плеееры

В Extended-версию входят также:

* Файловый менеджер xnc
* Текстовый редактор SciTE
* metasploit, spike-proxy, unicornscan, yersinia
* IM-клиенты LICQ, SIM, PSI
* IRC-клиент X-Chat
* DjVu, CHM, PDF-просмотрщики
* Эмуляторы QEMU и Dosbox
* Аудиоплеер XMMS
* Видеоплеер MPlayer

В состав системы входит документация по Frenzy (которую можно взять тут), а также официальная документация по FreeBSD - FreeBSD Handbook и FAQ.

Frenzy можно установить на жесткий диск в качестве полноценной операционной системы. Также поддерживается установка на USB Flash.


Читать далее...

среда, 20 февраля 2008 г.

Восстановление (сброс) паролей в Win 2K/XP/2K3 и Vista

У каждого, кто имет дело с M$ злом, возникала ситуация когда надо (как всегда срочно) (восстановить) сбросить забытый пользовательский пароль... Для восстановления паролей можно порекомендовать ознакомиться со следующим трудом.
Софта для этих целей существует великое множество, часть из них сейчас и рассмотрим. Общее у них то, что они представляют собой загрузочные образы DOS или Linux:

Offline password recovery тулза которая представляет собой маленький linux дистрибутив на дискетке и предназначена только для взлома паролей. Для тех у кого нет проблем с буржуйским языком и linux'овых тру админов, в ней всё логично и понятно, остальным придеся читать сообщения на экране. Личное мнение: вешь удобная, но не всегда работающая, к примеру под Зло XP Home она не работает.
PS. по крайней мере с той версией тулзы которая у меня была

CIA Commander Достаточно мощная и серьезная утилита для работы с NTFS разделами, есть встроенные редактор реестра с возможностью смены пользовательских паролей и файловый менеджер, интерфейсом похожий на Norton Commander. Программа представляет собой загрузочный образ FDD или ISO.

После загрузки отображается содержимое всего жесткого диска, причем пользователь получает полные права - неограниченный доступ ко всем файлам и папкам, реестру и т.д.
так же поддерживается работа со SCSI- и RAID-контроллерами. К достоинствам прогрммы можно отнести интуитивно понятный интерфейс, и по моему скромному мнению это лучшая замена для Windows Recovery Console и для альтернативных редакторов реестра...

PS. К сожалению дальнейшее развитие программы приостановлено и выпуск новых версий прекращен.

Active Password Changer заслуженно одна из лучших утилит для взлома пользовательских паролей имеет понятный интерфейс и удобна в работе... работает на всех NT сериях виндов от NT до Vista, НО если на жестком диске нестандартный MBR, к примеру как на ноутбуках ACER или некоторых моделях FSC, т.е. на тех ноутах и ПК на которых стоит т.н. система disk-to-disk recovery она может работать некорректно, к примеру не находя папку с установленной виндой etc.

Ну и последняя на этот раз Passware Kit комплект утилит по восстановлению паролей для большинства документов и сервисов, к примеру документов MS Office, PDF, пароли от почтовых клиентов, месенджеров и тд. в комплекте к ней идет тулза Windows Key, она то и предназначена для взлома паролей под винды. Запускаем её, вылезает Wizard.

Отвечаем на вопросы, по ходу создания образа программа потребует себе диск с дистрибутивом винды,

скармливаем ей его и ждем финала, перегружаемся с вновь залитого образа, далее следуя подсказкам сбрасываем пароль, ещё раз перегружаемся и ура у нас пароли все сброшены.

И напоследок хочу сказать, что данные программы при неумелом обращении могут порушить вам систему, так что используйте её на свой страх и риск.

PS. Эти и многие другие программы для восстановления ОС можно найти на диске iNFR@ CD PE от Philka.ru за что им огромное спасибо от нас админов.


Читать далее...

Проблемы с кириллицей в MySQL 5

После обновления до Debian Etch на web-сервере натолкнулся на хитрые грабли...
MySQL сервер 5.0.32 идущий в комплекте отказывался воспринимать кириллицу в базах данных. Ковыряние в настройках и обновление /dev/hands результата не дало.
Лечится обновлением до более свежей версии сервера, к примеру 5.0.45, и вуаля все отлично заработало. Аминь


Читать далее...

понедельник, 10 декабря 2007 г.

Системный администратор

Материал из Абсурдопедии.

Системный администратор восстанавливает работоспособность сервера
Системный администратор восстанавливает работоспособность сервера
Тварь я дрожащая или право имею?!
~ Дарт Херохито, забывший пароль root'а к Матрице
Системный администратор (сисадмин, админ, а также одмин) — существо (по некоторым источникам — живое). Обитает преимущественно в районе сервера (отдельные экземпляры могут выжить и вдали от Сервера, некоторые даже на крайнем йухе, но даже им необходимо наличие компьютера в зоне прямой досягаемости). Целью всей жизни для системного администратора считается охрана сервера от посягательств простых смертных и исполнение специальных ритуалов. Иное толкование термина: Сисадмин – некое живое существо, которое в силу каких-то обстоятельств вынуждено иметь дело с набором железок, проводов и окошек на мониторе, пребывая в окружении иных подобных живых существ, пытающихся нарушить эту хрупкую систему. Почему существо, а не человек, спросите вы? Да потому что сотрудник вовсе не обязан внешне и физиологически являться или быть похожим на человека. Овчарки являются сотрудниками провоохранительных служб, собаки помельче ищут наркотики в аэропортах, наконец, лабораторные мыши и мухи-дрозофилы являются сотрудниками научных центров. И все они исправно выполняют свою работу. Поэтому однозначно наделять системного администратора человеческими качествами и приравнивать его к человеку – значит ущемлять в правах других обитателей Земли. Оговоримся, что поскольку данное живое существо вынуждено иметь органы зрения (чтобы смотреть в монитор), передвигаться (от одной кучи железок к другой) и обладать парой хватательных конечностей (чтобы держать мышь и набирать хотя бы одним пальцем что-либо на клавиатуре), то из большого числа живых существо нам подходят только представители отряда приматов, обладающие всеми перечисленными качествами.

Этимология

Происхождение слова «администратор» остаётся предметом оживлённых лингвистических дискуссий, модерируемых, впрочем, самими системными администраторами. В настоящее время в результате модерирования преобладает т.н. «версия первородства» или «библейская версия»: слово администратор происходит от слова «Адам».
  1. Подобно тому, как Адам явился, божьим соизволением, первым человеком на Земле, так и системный администратор является первым человеком в системе.
  2. Подобно тому, как Адаму было дано божественное право дать имена всем тварям божьим, так и администратору дано право называть пользователей как они, администраторы, соблаговолят - например, тварями.
  3. И, наконец, поскольку свежеусетапленная система свободна от первородного греха, то и сисадмин по определению безгрешен. Поскольку написано в Библии:
    И увидел Бог все, что Он создал, и вот, хорошо весьма (Бытие, 1:31)
  4. И, следовательно, всё зло от пользователей, ибо истинное имя им пользователи, ибо рождённый ползать летать не может.
Некоторое время существовала и другая версия - будто бы слово администратор происходит от слова «Ад». Однако приверженцы этой клеветнической версии самопроизвольно исчезли из онлайна - вероятно, угрызённые до летального исхода муками совести.

Виды системных администраторов

Выделяют 2 основных вида системных администраторов, по типу сервера:
  • форточные — живут рядом с серверами на Necrosoft Windows. Легко отличимы от гнутых по несчастному выражению лица вследствие постоянных глюков сервера, вызванных кривыми руками программистов Necrosoft.
  • гнутые — оберегают серверы с гну-системами. Отличаются вечной задумчивостью. Общаются на абсолютно непереводимом языке, представляющим собой смесь C, Perl, Shell, а также древнешумерского и тайного языка поклонников Ктулху.
Существовавшие ранее (в доисторическую эпоху) полуосевые и досовые администраторы вымерли. Ядовитые миазмы от их разлагавшихся тел послужили причиной гибели динозавров от удушья. Отдельной эволюционной ветвью являются бигадмины. Точные сведения о них и прямые свидетельства их же существования отсутсвуют, однако косвенные данные (корпоративные зарплатные ведомости, счета от Sun Microsystems и IBM с труднососчитываемым количеством нулей) дают основание предполагать, что слухи о бигадминах - нечто большее, чем миф. Согласно официальным легендам, бигадмины достигли просветления, сведя количество живых пользователей в своих системах к нулю - и именно поэтому в настоящей статье упоминаний о них больше не будет.

Параметры настоящего сисадмина

Настоящий сисадмин харатеризуется нескольким параметрами: 1. Уровнем небритости; 2. Уровнем пузатости; 3. Уровнем пофигизма; 4. Уровнем попёрдываемости; 5. Объемом или количеством потербляемого топлива; 6. Количеством отмазонов; 7. Степенью немытости кружки. Уровень небритости. Небритость является таким же неотьемлимым качеством для сисадмина, как длина ног незамужней сектерарши или длина волос для начинающего рок-музыканта. Параметр циклически изменяющийся, с периодом от нескольких дней (у плохих, начинающих сисадминов) до 2-3 месяцев (сисадмины-профессионалы). Измеряется в дн/см2, например, подбородок площадью 30 см2 может оставаться небритым в течение 10 дней, и его небритость тогда равна 0,(3) дн/см2, место же под усы площадью 10 квадратных сантиметров может не сбриваться в течение двух месяцев – 6 дн/см2. В идеале щетина не должна превращаться в полноценные усы, бакенбарды или бороду – ведь небритость служит для отпугивания условного противника, создания соответствующего внешнего вида. Длинная борода может запутываться во внутренностях серверов, а усы – мешать подаче топлива. Впрочем, если сисадмин является фанатом таких команд, как ZZ Top, или, к примеру, старообрядцем, то небритость может приближаться к бесконечности. Разумеется, ряд поражающих внешних факторов, как-то пользовательницы – байкерши, или любительницы небритых мачо, при высокой небритости будут только повышать интенсивность своего поражения, и тогда небритость можно восполнить Пузатостью или Пофигизмом. Уровень пузатости. Настоящий сисадмин имеет большое пузо. Пузо сисадмина - как погоны у милиционера, показывают его уровень. По одной из теорий, в идеале, не пузо должно быть частью сисадмина, а сисадмин - частью пуза. Чем больше пузо, тем больше вероятность быть посланным на йух в ответ на просьбу и тем ниже вероятность понять сисадмина, разговаривающего на шайтан-языках. Топливо.
Obscurus: Она показывала язык админу?
Win: Ну, видимо она ещё маленькая и не знает, что админам нужно показывать другие части тела...
Obscurus: Ага! Например пиво
~ [[Сисадмины]] про анатомию
Сисадмин укомплектован двигателем внутреннего сгорания средним объёмом (в разных моделях объём двигателя варьируется) 6 литров. Двигатель заправляется высокооктановым или низкооктановым топливом. Смешивание различных видов топлива не рекомендуется, так как при этом аннулируется заводская гарантия на двигатель и на следующее утро возможны проблемы с электронным блоком управления сисадмином. В условиях современного роста цен на горючее сисадмин вынужден решать проблему с добычей топлива. Так как собственных денег у сисадмина мало (он расходует их на новое железо и то же топливо), сисадмин вынужден прибегать к услугам своих пользователей. Если при попытке попросить о чём-то сисадмина вы принесёте ему топлива, вероятность быть посланным на йух уменьшается пропорционально количеству топлива. Может быть, он вас даже выслушает. Отработавшее топливо выделяется в виде выхлопных газов и жидкого осадка, который выбрасывается через специальный кран в передней части сисадмина.

Религия системных администраторов

Религия системных администраторов, по предположениям исследователей, родилась более 100 миллионов лет назад. ее основателями считаются создатели первого сервера. Их имена неизвестны науке, но считается, что они же были первыми программистами. Ниже приводятся основные постулаты религии сисадминов. Первые сисадмины, согласно преданиям, попытались научить первых юзверей (алб. - полизыватель) своему искусству, но юзвери в первый же день попытались запустить на первом сервере пасьянс, за что были отданы на растерзание Ктулху, который высосал их моск. Так сисадмины и юзвери стали непримиримыми врагами. Позже была изобретена бита (см.), позволяющая отгонять юзверей от сервера во время его работы. Томпсон и Ритчи были программистами. Они видели, что админам трудно одновременно пить пиво, админить сервер и отгонять от него юзверей. Поэтому они создали UNIX, чтобы юзвери ничего не поняли, ибо нет у них мозга. А сисадминам он понравился за то, что админить его было весело, а юзвери, подходящие к серверу, в ужасе разбегались от обилия непонятных им символов.
Каноническое изображение первой сети
Каноническое изображение первой сети
Гейтс был хитрее всех юзверей. Он попытался научиться программировать, но так как его мозг был высосан Ктулху, у него получились DOS и BASIC. Тогда научил он юзверей работать в DOS-е и писать пасквили на BASIC-е. И пошли юзвери к сисадминам, и потребовали для себя серверы. Но сисадмины были хитрее. Они отдали юзверям старое железо от старых серверов, оставшееся после апгрейдов. И собрали себе юзвери жалкие подобия серверов, и назвали их «персональными компьютерами», и поставили на них DOS и BASIC. Гейтс же забрал себе больше всех железа и стал его продавать юзверям. А когда железо стало кончаться, он нанял юзверей, у которых Ктулху не высосал моск до конца, и заставил их копировать железо, собирать персональные компьютеры, ставить на них DOS и продавать их остальным юзверям. И написал Гейтс Windows, чтобы юзвери еще больше отупели, и стал ее продавать юзверям. Но прокрался тогда в стан Гейтса один молодой программист, и смутил часть юзверей, и написали они Windows NT, который был не таким тупым, как простой Windows, и некоторые сисадмины стали ставить его на свои серверы, и юзвери стали коннектиться к этим серверам. И увидели сисадмины, что сеть — это хорошо, и стали коннектить свои серверы друг к другу. Так появились сети, а из них — Internet.

Обычаи и традиции системных администраторов

Несмотря на такой антисоциальный образ жизни админ это существо высокосоциальное. А также на сегодняшний день является вершиной эволюции. Многие могут подумать что админы из-за их образа жизни неспособны к размножению. Это абсолютно не так! В периоды половой активности, совпадающие с выпуском новых дистрибутивов *nix-систем, именно админы повышают демографию РФ. Особенностью сисадмина являетстся то, что они способны размножаться даже в результате орального и анального секса, необходимо лишь переназначить порты и открыть фаерволы. Системный администратор, в завистимости от характеристик и типа, придерживается в своей жизни тех или иных традиций и обычаев. Одним из наиболее распростаненных обычаев у сисадминов является Обряд отращивания пуза. У большинства сисадминов он длится всю жизнь. Приметы системных администраторов:
  • Админ спит - сервер работает.
  • Пришла уборщица - сервер отвалился.


Основные инструменты системного администратора

Основной инструмент системного администратора
Основной инструмент системного администратора
Главным инструментом системному администратору служит бубен, с помощью которого он исполняет ритуальные танцы вокруг специальной точки, именуемой серверным полюсом, и камлание при этом. Природа этого обычая достоверно неизвестна, как и его смысл. Первоначально было выдвинуто предположение о том, что обычай этот служит гнутым системным администраторам для ублажения и успокоения демонов, живущих, по повериям, в сервере. Позже было научно доказано, что похожий обычай существует и у форточных сисадминов, причём в модифицированном виде (во время камлания упоминаются ритуальные проклятия в адрес Necrosoft и Гейтса). Также во многих ритуалах используется бита, с помощью которой от сервера отгоняют юзеров — естественных врагов системного администратора. По существующим поверьям офисного планктона, бита в руках сисадмина — знак пробуждения Ктулху.

Админская бита

Бита (от англ. bash - бить, лупить) — консольное приложение, которое применяется для вразумления неразумных юзеров, а также для очистки конторы от невразумляющихся, то есть является фильтром, на входе которого — сырой юзер, а на выходе — обработанный и годный к употреблению. Права на доступ к юзеру не проверяются. Интересно, что бита является одним из немногих эффективных способов лечения геморроя наряду с ядерным оружием. SYNOPSIS бита [-rn] [--режим, --приложить, --скорость, --масса, --длина, --шипы] Перед проведением удара проверяется наличие юзера, устанавливаются параметры биты. После этого наносится удар и проверяется статус выполнения. OPTIONS -r user удалить пользователя user из конторы. По умолчанию — ближайшего юзера. -n value ударить value раз. Ноль соответствует способу «погрозить битой». --режим способ удара: 1 — удар сверху с размаху, 2 — тычок, 3 — сбоку, 4 — снизу, 5 — бросок --приложить точка юзера, выбранная для приложения биты. По умолчанию — макушка --скорость скорость свободного конца в момент касания. По умолчанию — 10 м/с --масса использовать биту определенной массы. По умолчанию 5кг --длина длина рукоятки. По умолчанию 1м --шипы количество шипов. По умолчанию 0 EXAMPLES find /dev/сотрудн* | grep -v шеф | xargs бита --приложить=торец > /dev/null 2>&1 Всех, кроме директора, долбануть битой в нижний моск, крики и маты (stderr) игнорировать. Данный способ рекомендуется для исключения некоторых юзеров из списка, так как обычная проверка прав на использование объекта при употреблении биты не производится. #!bin/bash бита -u any_user >>noisefile oggenc -b 320 noisefile ~/deadusers/noise.ogg дописать крики, сохранив предыдущие записи, и конвертировать в ogg. if exists шум; then бита --режим=5; fi услышав шум, кинуть битой в его источник while [ usercolor -ne blue ]; do бита; done Бить юзера, пока не посинеет бита -r * ОПАСНО! ЧРЕВАТО БОКОМ! Перебить всю контору, наслаждаясь воплями. cron * 14 * * 4 -exec `find . | xargs бита -n 0` В среду после обеда напомнить всем, что у админа есть бита.

Тосты системных администраторов

Вообще-то, системные администраторы не пьют. По крайней мере, специально. Оно как-то само получается так, что сидит трезвый админ и вдруг раз — и он пьян. Ничего крепче чая админы не пьют. Правда, админский чай превосходит по содержанию спирта даже сам спирт. Как культурные люди, админы любят произносить тосты. Их тексты обычно недоступны пониманию юзверей, но наиболее простые из них мы всё же приведём:
  • За Родину, за Столлмана!
  • Гнись конфиг, да не гнись сервак!
  • За секурность присутствующих здесь бздей!
  • Чтоб стояло и не висло!
За каждым таким тостом следует, подняв стопарик, забить на содержание тоста и в очередной выпить за то, «Чтоб он здох». Особо отмечаются случаи, когда админы пьют вдвоём или больше.


Читать далее...