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

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

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

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

Его еще называют системным инженером. Это профессионал высокого класса. Работает в корпорациях с разветвленной IT-инфраструктурой и сложной архитектурой сети. Он проектирует IT-инфраструктуру, выстраивает архитектуру, знает все популярные операционные системы, разрабатывает техническое задание для младших сотрудников и контролирует их работу. Может также взаимодействовать с системами CRM, ERP и CMS, базами данных и почтовыми серверами.

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

Обслуживает, настраивает и развивает логические и физические сети, управляет системами биллинга, учета и контроля трафика, подключает сетевое оборудование, создает частный VPN-сервер. Часто эти специалисты встречаются в финансовой сфере, банках и в сфере телекоммуникаций.

Инженер информационной безопасности

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

Администратор веб-серверов

Занимается установкой и настройкой ПО веб-серверов, а также мониторингом их качества работы. Знает Unix-системы, как функционируют разные сетевые модели. Благодаря его труду веб-платформы могут работать.

Администратор баз данных

Отвечает за сбор, переработку и анализ информации, работает с базами и системами хранения и управления данных. Он следит за бесперебойной работой этих систем, ищет и устраняет ошибки и сбои, выполняет резервное копирование, при необходимости восстанавливает базы данных. Знает операционные системы, на которых работают базы данных, и язык SQL.

Администратор систем коммуникаций

Работник настраивает электронную почту, систему телефонной электросвязи, внутренние чаты и отвечает за голосовые конференции. Умеет работать с почтовыми серверами, сетевыми протоколами и с такими базовыми программами, как Microsoft Outlook, Mozilla Thunderbird и Evolution.

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

Выбираем лучшую утилиту аналог Punto Switcher

25th Декабрь 2020 – 1:15 дп

При работе за ПК многим из нас приходится набирать текст на клавиатуре: будь то простой ответ в соц. сетях, или подготовка какого-нибудь документа. И довольно часто у нас происходят различные опечатки из-за того, что не успели вовремя переключить раскладку клавиатуры…

Caramba Switcher — Сергей Москалёв, бывший сотрудник «Яндекса» и автор Punto Switcher, выпустил новый переключатель раскладки Caramba Switcher. Он является сильно упрощённым аналогом старого приложения. Новая программа, в отличие от Punto Switcher, умеет определять язык редактируемого текста и не досаждает ошибочными автопереключениями.

Есть много противников программы Punto Switcher, а есть и просто недовольные пользователи, которым не нравятся вечные зависания и «стучалки» от разработчика Яндекс… Предлагаем ознакомиться с альтернативными программами переключения раскладки клавиатуры:

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

DotSwitcher — Ультра-легкий переключатель раскладки клавиатуры для тех кто любит программы с открытым исходным кодом (ценя их безопасность). Исправление последнего набранного слова происходит только по нажатию Pause/Break.

Key Switcher — не нужно нажимать Alt+Shift при работе с разными языками. 24 языка поддерживаются в любых комбинациях.

SimpleSwitcher — программа для быстрого переключения раскладки набранного текста. Удерживая клавишу Shift можно исправлять несколько слов подряд. Есть возможность использовать Capslock для любой функции программы.

Keyboard Ninja — ещё одна маленькая и простая альтернатива Пунто Свитчер. Поддерживает 7 языков для переключения раскладки.

Arum Switcher — предназначена для исправления текста, набранного по ошибке в другой раскладке клавиатуры. К примеру, при наборе текста Вы забыли переключить раскладку с английского на русский язык и вместо слова «Привет» набрали «Ghbdtn». Вам достаточно нажать две клавиши (по умолчанию установлены правая клавиша Ctrl+Windows), и текст будет исправлен. В отличии от Punto Switcher переключение происходит только по вашему приказу.

Структура статьи

Введение — пара слов, о чем пойдет речь

Общие слова о профессии — определимся с терминами и рассмотрим горизонты

Специализация — поговорим о том, кем можно быть и что делать

Обучение — рассмотрим как начать учиться, что учить, что нам потребуется.

Что учить и как учить
Linux
Windows
Сети
Виртуализация
Хранение данных
Английский

Идеологические моменты и философия профессии — наша профессия это не только технические скилы

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

Полезные ссылки — ряд ресурсов, с которыми, на мой взгляд, стоит ознакомиться.

Базовые требования к профессионалу

  • Знание и понимание сетевой модели OSI, основных протоколов.
  • Администрирование операционной системы Windows и/или Unix, включая групповые политики, управление безопасностью, создание пользователей, удалённый доступ, работу с командной строкой и многое другое.
  • Скриптинг bash, PowerShell, который позволяет автоматизировать и оптимизировать рутинные задачи системного администрирования. 
  • Ремонт и обслуживание ПК, серверного оборудования и периферии.
  • Работа с настройкой и маршрутизацией компьютерных сетей.
  • Работа с почтовыми серверами и серверами телефонии.
  • Установка офисных программ и приложений.
  • Сетевой и инфраструктурный мониторинг. 

Вот выучитесь и будете понимать эту шутку.

Где учиться

  • Базовое образование, желательно техническое, даст вам понимание основ алгоритмического мышления, инженерии, электроники и т.д. Оно значительно облегчит понимание специальности и ускорит её освоение. Кроме того, не стоит забывать, что для большинства российских работодателей диплом по-прежнему является важным документом при приёме на работу.
  • Один или несколько сертификатов Cisco значительно прокачают ваши скиллы и сделают резюме конкурентоспособным. Например, Cisco Certified Entry Network Technician (CCENT) — первый уровень инженера-техника сетевых средств Cisco или Cisco Certified Network Associate (CCNA) Routing and Switching — один из базовых сертификатов начального уровня. С Cisco вы столкнётесь практически в любой компании, особенно крупной. В любом случае эта профессиональная сертификация — по сути золотой стандарт сетевой работы. В дальнейшем можно «получить» остальные уровни, но, по секрету скажу, уже за счёт работодателя 😉
  • В зависимости от профиля работы вы можете получить соответствующие сертификаты по операционным системам, безопасности, сетям и т.д. Это реально востребованные работодателем бумаги и по своему опыту скажу — во время подготовки к экзаменам прокачиваешься в теме по полной. Если самостоятельно не заниматься, а ограничиться только занятиями курса, сдать экзамен практически невозможно.
  • Есть ещё один способ образования — комплексные курсы системных администраторов Windows и Unix. Конечно, многое зависит от преподавателя и базовой организации, проводящей курс, но качество курса может разочаровать на 100%. Между тем, при удачном стечении обстоятельств такой курс здорово систематизирует знания, раскладывает их по полочкам. Если вы всё же решитесь получить такое дополнительное образование, выбирайте не вуз, а корпоративный университет, где лекцию и практику читают реальные, действующие профессионалы, а не теоретики из 90-х. 

Обучение

Как видно из написанного выше, далеко не все области, как  и не все «ветки развития» в популярных RPG открываются сразу. Есть ряд моментов, имеющих общее начало. И только начиная с определенного этапа развития, допускающих ветвление.

Например — сложно представить себе администратора систем виртуализации на базе контейнеров (тот же Docker) или KVM (Proxmox, oVirt и пр), которые не владели бы хотя бы базовым уровнем администрирования Linux. Или сложно представить себе администратора операционных систем Microsoft, занимающегося планированием нового леса Active Directory, не имеющего даже базового представления  о сетевых технологиях.

Вот почему я хочу поделиться материалами, изучение которых позволит заложить прочный фундамент в той или иной «базовой» области, позволив а дальнейшем Вам, как специалисту(ам) расти и развиваться.  Вектор Вы уже выберете сами.

WinToFlash

Утилита для создания загрузочной флешки с Windows

WinToFlash — это утилита, которая поможет осуществить перенос установочных файлов операционной системы Microsoft Windows с установочного диска на флеш накопитель.

Возможности WinToFlash

Приложение поддерживает как 32-битные, так и 64-битные операционные системы Microsoft Windows и позволяет создавать флеш носители с дополнительным аварийным загрузчиком операционной системы, а также позволяет перенести, как установочные данные пользователя, к примеру, серийный номер, так и саму систему.

После того, как данные будут перенесены на флешку, программа осуществит их проверку на правильность и наличие ошибок. У приложения имеется дополнительная полезная функция, которая называется встроенный модуль «АнтиСМС». Данная функция позволяет осуществлять борьбу с вирусами, которые блокируют операционную систему Windows и вымогают от пользователя оплатить доступ к системе.

Также данный модуль умеет удалять такие файлы как autorun.inf или вносить исправления в файл hosts и делать отключение подозрительных служб, «лечить» блокирование сектора MBR и другие задачи.

Ключевые особенности WinToFlash

  • возможность создания установочных флеш-носителей операционной системы Windows;
  • поддержка 32-х и 64-х разрядных версий Microsoft Windows;
  • программа позволяет удалять вирусы-винлокеры.

Ultimate Boot CD

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

Ultimate Boot CD – это образ загрузочного диска, который содержит необходимые программы, используемые во время восстановления утраченной работоспособности компьютера.

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

Утилита поддерживает локальные сети, а также в нее добавлены механизмы взаимодействия с такими устройствами, как мышь и USB-накопитель.

Входящие в состав пакета программы помогут совершить следующие действия на вашем компьютере:

  • антивирусная проверка;
  • операции с жестким диском: форматирование, добавление/удаление разделов и т.п;
  • просмотр файловой системы;
  • перенос данных на съемные носители;
  • восстановление удаленных файлов.

Для получения рабочего диска нужно сначала записать образ при помощи какой-нибудь записывающей утилиты типа Nero Burning ROM.

Ключевые особенности Ultimate Boot CD

  • продукт бесплатный;
  • поддержка внешних накопителей USB;
  • антивирусная проверка;
  • работа с жестким диском как с хранилищем информации или на низком уровне;
  • восстановление удаленных или поврежденных данных;
  • создание резервных копий важных данных на съемных носителях;
  • доступна сеть и устройства в сети;
  • удобный интерфейс.

SplashTop

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

Но при этом преимуществ достаточно много. Среди них:

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

Программа предлагается в нескольких версиях, в зависимости от того, какую операционную систему использует юзер.

Большая проблема в том, что бесплатная версия позволяет подключаться к другим устройствам только через Wi-Fi. Потому для полноценной работы с удалёнными машинами без коммерческой версии софта никак не обойтись.

Adguard 5.10.1186.6168 StandaloneInstaller [2015, Блокировка рекламы]

Год выпуска: 2015Жанр: Блокировка рекламыРазработчик: AdguardСайт разработчика: http://adguard.com/Язык интерфейса: Мультиязычный (русский присутствует)Тип сборки: StandardРазрядность: 32/64-bitОперационная система: Windows XP, Vista, 7, 8 Описание: Adguard – это программа для блокировки рекламы, входящая в тройку лучших антибаннеров мира вместе с расширениями от Adblock и Adblock Plus. Однако Adguard не ограничивается банальным удалением баннеров – это универсальная программа, которая содержит в себе все самые необходимые функции для максимально комфортного пользования интернетом. Нап …

Программы / Интернет и сети / Администрирование сети
Подробнее  

TeamViewer

Для управления чужими компьютерами и организации удалённого доступа к ним хорошим решением может стать программа TeamViewer.

Если говорить о домашнем использовании, то для таких случаев есть бесплатная версия. Да, функционал будет ограничен, но для решения повседневных стандартных задач его вполне достаточно.

К сильным сторонам можно отнести:

  • высокий уровень защиты данных;
  • есть бесплатная версия;
  • чтобы ускорить передачу файлов, они автоматически сжимаются;
  • в программе видно, в сети пользователь или нет;
  • меню русскоязычное;
  • на неё не реагирует брандмаузер, давая спокойно работать;
  • присутствует встроенный чат и файлообменник;
  • доступны мобильные версии для Windows, Android и iOS;
  • простая в использовании программа;
  • хорошая функциональность.

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

Docker

Контейнеры — это изолированные окружения, которые позволяют запускать несколько систем на одном ядре Linux. Все системы изолированы одна от другой, а также от основной системы. Инструмент настройки контейнеров Docker очень сильно посодействовал развитию контейнеров в 2020 году.

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

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

В последних версиях Docker была добавлена возможность проверки состояния контейнера и автоматического восстановления в случае проблем, а также теперь контейнеры Docker могут работать не только в Linux, но и в Windows.

Проблемы в работе с Excel 2010 и способы их устранения.

31.05.2012

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

Первое, конечно же размеры файлов. При открытии файлов старых версий, работа происходит в «режиме совместимости» (режим ограниченной функциональности). Не знаю, что записывается в файл, дополнительно к вводимой пользователем информации, но размеры могут достигать от 5 до 100 мегабайт. Самое простое решение, это преобразовать файл в новый формат. Меню «Файл», а дальше как на картинке, нажимаем «преобразовать».

Управление проектами

  • GitBucket — клон GitHub, написанный на Scala;
  • GitLab — клон GitHub, написанный на Ruby;
  • Gogs — легковесный Git-сервис, написанный на Go;
  • Phabricator — инструмент для просмотра кода, созданный Facebook и используемый WikiMedia, FB, DropBox и другими;
  • Redmine — open-source серверное веб-приложение для управления проектами и задачами, написанное на Ruby;
  • Taiga — open-source инструмент для управления проектами на основе методик Kanban и Scrum;
  • The Bug Genie — инструмент на PHP для управления проектами и отслеживания задач;
  • Trac — средство управления проектами и отслеживания ошибок в программном обеспечении, написанное на Python.

Вход в меню управления компьютером

Для запуска основных инструментов администрирования следует открыть вкладку управления. Это можно сделать двумя способами:

  • Войти в меню «Пуск» и, кликнув правой кнопкой на пункте «Компьютер», выбрать «управление»;
  • Нажав на клавиши «Win» и «R», открыв окно выполнения команд и введя compmgmtlauncher. После первого запуска команда сохранится, и её можно уже не набирать каждый раз, а выбирать из выпадающего списка.

Запуск панели управления компьютером

После этого открывается окно управления системой, где представлены все основные инструменты, которые позволят полностью настроить её для своих нужд.

Эти же программы и службы можно запускать и отдельно (для чего существуют специальные команды) или через пункт «Администрирование».

Почему все три перечисленных варианта вам вряд ли пригодятся?

Все вышеперечисленные решения подойдут для работы системным администраторам, но если вы руководитель, который хочет контролировать работу сотрудников, в том числе и удаленных, то эти решения не совсем то, что вам нужно. И SSH-доступ, и браузер, и RDP – это решения прежде всего для повседневной удалённой работы или администрирования оборудования: настройки серверов, обновления ПО и т. д. В то же время в стандартной ситуации вы, как руководитель:

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

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

Кроме того, программа контроля сотрудников Kickidler позволяет:

  • Вести автоматический учет рабочего времени.
  • Анализировать продуктивность сотрудников за ПК.
  • Записывать на видео историю действий за компьютерами.
  • Контролировать нажатия клавиш.
  • Фиксировать нарушения рабочего распорядка.
  • Получать автоматические уведомления о нарушениях.

Зачем нужно получение прав администратора

Чтобы осуществлять полное администрирование Windows 7, необходимо обладать правами администратора. Пользователь, который создается при установке Windows, имеет довольно ограниченные права из соображений безопасности. Под учетной записью текущего пользователя не будут запускаться вредоносные программы или вирусы, не произойдет случайного удаления важных системных файлов, не будет нанесен какой-либо существенный урон необходимым для ОС файлам. Но есть и неприятные моменты. При установке некоторых программ, например, офисных, пользователь может столкнуться с тем, что сделанные изменения в системе не сохранились или установленные программы работают со сбоями и не сохраняют данные. При выяснении причин оказывается, что у пользователя не хватает прав на определенные операции, например, на запись файлов в папку Program Files.

Безопасность

  • Blackbox — безопасное хранение данных в Git/Mercurial;
  • Denyhosts — средство против брутфорс-атак на SSH-сервер;
  • Fail2Ban — сканирует логи и выполняет определённые действия для подозрительных IP-адресов;
  • fwknop — защищает порты с помощью SPA-авторизации;
  • Glastopf — ханипот для эмуляции уязвимостей и сбора информации о атакующих;
  • Kippo — ханипот для логирования брутфорс-атак;
  • OSSEC — хостовая система обнаружения вторжений, которая проводит анализ логов, обнаруживает руткиты и многое другое;
  • OSQuery — обращайтесь к вашим устройствам как к базе данных с помощью базовых SQL-команд;
  • pfSense — дистрибутив для создания межсетевого экрана/маршрутизатора, основанный на FreeBSD;
  • Snort — open-source система предотвращения и обнаружения вторжений;
  • SpamAssassin — мощный спам-фильтр с множеством методик обнаружения;
  • BounCA — веб-инструмент для генерации самоподписанных SSL-сертификатов.

Bitrix24

  • Объединить сотрудников даже самой большой команды в общем рабочем пространстве.

  • Наладить общение в живой ленте или чатах, совершать звонки аудио и видео, обмениваться файлами.

  • Создавать группы, проекты, доски, ставить задачи и подзадачи, назначить исполнителей.

  • Смотреть отчеты.

  • Хранить 5 ГБ файлов в облаке.

  • Настроить мобильную CRM.

  • Интегрировать Bitrix24 с Google Drive, Dropbox, Яндекс Диск, One Drive.

  • Редактировать документы в режиме онлайн в GoogleDocs и MS Office Online.

За что точно придется платить:

  • Настройка бизнес-процессов. Если у вас много регулярных процессов, например, согласование договоров, вам будет удобнее на платном тарифе.

  • Создание воронки продаж. В бесплатной версии можно построить только одну общую воронку.

  • Сквозная аналитика.

  • Полноценная IP-телефония. Если планируете контролировать количество и качество звонков – переходите на платный тариф. Бесплатно можно записать только 100 звонков, и места дается только 5 ГБ.

  • Интеграция CRM с 1C. Актуально для многих команд.

  • Настройка прав доступа (на всех уровнях: доступ к задачам, доступ к файлам и папкам, доступ к CRM, к телефонии…).

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

Бесплатная версия Bitrix24 вполне подходит для работы, если у вашей команды нет особых запросов. Если вам нужна только работа с задачами – спокойно оставайтесь на free-версии. Если же вы хотите построить в системе управления полноценные бизнес-процессы, создать воронки продаж, настроить сквозную аналитику, интегрироваться с 1С и почтой – выбирайте платный тариф. Платных тарифов целых 5, они заточены под разные цели. Однако, на наш взгляд, Bitrix24 настолько напичкан всевозможными функциями, что встает вопрос: всегда ли они действительно нужны и легко ли их применять на практике?

Process Explorer

Мощный менеджер текущих процессов Windows

Process Explorer – приложение, призванное прийти на смену диспетчеру задач Windows. Разработчиком продукта является компания Sysinternals, однако сейчас права отошли корпорации Microsoft. Приложение работает в линейке Windows, начиная XP и заканчивая Win8, поддерживаются 32-x и 64-x разрядные ОС.

Возможности Process Explorer

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

Во-вторых, имеется удобная панель графиков потребления ресурсов. Вы можете указать диапазон измерения загрузки CPU или памяти, просмотреть график потребления одного процесса.

В-третьих, Process Explorer способен заморозить любой процесс.

Программа имеет 2 варианта работы. Режим дескрипторов позволяет увидеть открытые дескрипторы указанного процесса, режим библиотек – все загруженные процессом DLL и файлы. Эти возможности делают Process Explorer инструментом для решения проблем версионности динамических библиотек и утечки дескрипторов. Полный функционал Process Explorer описан на сайте Sysintеrnals.

Программа устанавливается запуском файла procexp.exe (или procexp64.exe), при этом можно привязать запуск обозревателя к горячим клавишам диспетчера задач.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector