Библиотека сайта rus-linux.net
Решение различных административных задач в Linux
Материалы на русском языке для чтения on-line
dool — это мощный, гибкий и универсальный инструмент командной строки для мониторинга различных показателей использования системных ресурсов Linux, таких как cpu, память, сеть, средняя загрузка системы и т. д.
В этой статье вы узнаете, как сбросить забытый пароль root в дистрибутивах Linux на базе RHEL, таких как Fedora, CentOS Stream, Rocky и Alma Linux.
Cockpit - это инструмент администрирования серверов, спонсируемый Red Hat, который нацелен на предоставление современного и удобного интерфейса для управления и администрирования серверов.
Если вы системный администратор, рано или поздно придет день, когда вам нужно будет работать в системе, для которой у вас, по ряду причин, нет пароля пользователя root. И по статистике, этот день наступит в самый неподходящий момент. Восстановление пароля root может показаться пугающим процессом, но это не обязательно должно быть сложно.
Утилита Foremost предназначена для криминалистического поиска на жестком диске в попытке восстановить любые удаленные файлы. Нет никаких гарантий, что Foremost сможет восстановить данные, которые вы потеряли или удалили. Однако это одна из лучших бесплатных утилит на такой случай.
В некоторых ситуациях, например при запуске автоматических сценариев, может потребоваться настроить файл sudoers и разрешить определенным пользователям запускать команду sudo без запроса пароля.
Команда sudo позволяет нам запускать программы от имени другого пользователя, по умолчанию с правами суперпользователя root. Если вы проводите много времени в командной строке, sudo - это команда, которую вы будете использовать довольно часто.
Эта бесплатная программа позволит нам делать точные копии жесткого диска, а затем восстанавливать его содержимое, если это нам понадобится в будущем.
Наиболее распространенный метод синхронизации системного времени по сети на десктопах или серверах Linux - выполнение команды ntpdate, которая может установить системное время с сервера времени NTP. В этом случае а компьютере, на котором введена команда ntpdate, должен быть установлен демон ntpd.
CCleaner - это мощная и популярная программа для чистки Windows. К сожалению, нет версии CCleaner для Linux и вы, вероятно, задаетесь вопросом, какое программное обеспечение использовать для той же цели на вашей новой платформе. В этой статье мы расскажем о 6 лучших альтернативах CCleaner для Ubuntu.
GNU ddrescue - это превосходный инструмент для копирования умирающих жестких дисков, а также любых блочных устройств, таких как компакт-диски, DVD-диски, USB-накопители, Compact Flash, SD-карты - все, что распознается вашей системой Linux как /dev /foo. Вы можете скопировать устройства, предназначенные для Windows и Mac OS X, поскольку GNU ddrescue работает на уровне блоков, а не на уровне файловой системы, поэтому не имеет значения, какая файловая система находится на устройстве.
Некоторые дистрибутивы Linux, такие как Ubuntu, Linux Mint, Mandriva, позволяют по умолчанию перезагружать/останавливать/выключать систему обычному пользователю. Это не идеальный вариант, особенно для серверов, и он должен беспокоить системных администраторов. В этой статье мы покажем, как отключить команды shutdown и reboot для обычных пользователей в Linux.
Автор делится опытом по размещению корневой файловой системы OpenWrt маршрутизатора TP-Link MR-3220 v2.4 на внешнем накопителе с интерфейсом USB.
Хотите измерить пиковую производительность своего графического ускорителя? Задумываетесь о корректности работы своего графического ускорителя под максимальной нагрузкой? Вы можете без-каких либо проблем развеять все свои сомнения благодаря существованию нескольких инструментов для тестирования производительности графических ускорителей. Мы рассматрим три отличных инструмента, а именно: glxgears, glmark2, furmark.
Syncthing является свободным инструментов, предназначенным для синхронизации данных между компьютерами и мобильными устройствами. Syncthing осуществляет синхронизацию данных между устройствами в локальной сети, а также между удаленными компьютерами. Для упрощения обмена данными с компьютерами, расположенными за пределами локальной сети, рассматриваемое приложение использует протокол UPnP, поддержку которого вам, возможно, придется активировать на уровне вашего маршрутизатора.
Sudoedit является встроенным в утилиту sudo механизмом запуска текстового редактора для безопасной модификации файлов пользователями, не имеющими прав администратора. При работе с sudoedit у пользователей есть возможность выбора предпочтительного текстового редактора без возможности его замены путем модификации каких-либо системных настроек. А главное преимущество решения на основе sudoedit заключается в том, что пользователь редактирует системный файл самостоятельно, а не от лица пользователя root.
Хотя команда sudo и является, без сомнения, одной из самых важных команд для любого, кто работает с интерфейсом командной строки в Linux, существует несколько важных аспектов (а также особенностей ее функционирования), о которых следует знать для того, чтобы пользоваться ею максимально ответственно и продуктивно. Именно их мы и обсудим в данной статье.
SNMP (Simple Network Management Protocol) был спроектирован в 1990 году для реализации механизма приема и передачи структурированных данных соединенными с сетью устройствами с целью обмена такой информацией, как объем свободной оперативной памяти. Важно обратить внимание на то, что буква M в аббревиатуре SNMP расшифровывается как "Management" ("Управление"), а не "Monitoring". Несмотря на то, что протокол SNMP обычно используется для запроса информации о состоянии устройств, предусмотренная в протоколе SNMP функция отправки данных может использоваться для изменения конфигурации удаленных устройств.
Системному администратору Linux может потребоваться удалить пользовательский аккаунт, который долгое время не используется, или если пользователь покинул компанию, либо по каким-либо другим причинам. При удалении аккаунта пользователя в Linux также важно удалить его домашнюю директорию, чтобы освободить дисковое пространство.
Файловая система Btrfs позволяет использовать крайне полезный инструмент под названием snapper, позволяющий создавать снимки файловой системы и осуществлять откат ее изменений (в случае неполадок). snapper является утилитой с интерфейсом командной строки, спроектированной специально для управления снимками файловой системы и позволяющей создавать, удалять и сравнивать снимки, а также устранять изменения между ними.
Утилита aureport является частью большого набора утилит из комплекта поставки демона auditd, предназначенного для мониторинга состояния системы. Возможность использования auditd для мониторинга определенных событий сама по себе является довольно полезной, но при этом вы также можете использовать данный демон для отслеживания событий, которые вас действительно интересуют.
На сегодняшний день лучшим инструментом для мониторинга состояния системы, вероятнее всего, является auditd. Это отличное решение еще и потому, что помимо сложных проверок в пространстве пользователя его силами также осуществляется аудит системы на уровне ядра ОС, результаты которого крайне сложно подделать. Это является значительным преимуществом данной системы по сравнению с традиционными системами аудита, которые не предоставляют актуальной информации в том случае, если система уже была скомпрометирована.
Пакет Moreutils предоставляет в ваше распоряжение набор новых инструментов, которые не входят в комплект поставки дистрибутивов Linux, но, скорее всего, заслуживают этого. К примеру, утилита vidir позволяет редактировать содержимое директорий и переименовывать файлы с помощью интерфейса текстового редактора. В пакете Moreutils находится огромное количество других полезных инструментов и время от времени разработчики добавляют в него новые инструменты.
Если вы являетесь администратором систем Linux, вам придется использовать интерфейс командной строки. Одной из подсистем, с которой вы просто обязаны уметь работать посредством инструментов с интерфейсом командной строки, является сетевая подсистема. Это утверждение особенно актуально в том случае, если вам необходимо администрировать серверы без устройств вывода (или без поддержки приложений с графическим интерфейсом), которые позволяют использовать лишь интерфейс командной строки. По сути, вам придется разобраться с тем, как управлять конфигурацией сетевых устройств без использования приложений с графическим интерфейсом.
Как и в случае любых аспектов Linux, существуют миллиарды способов решения каждой отдельной проблемы. Основной задачей dd является преобразование и копирование содержимого файлов. При этом с помощью dd вы также можете без каких-либо сложностей скопировать содержимое раздела жесткого диска или же всего жесткого диска целиком.
Если вы администрируете системы Linux, вам рано или поздно придется исследовать файлы системных журналов. В конце концов, они используются для хранения очень важной информации, позволяющей диагностировать причину той или иной неполадки. Фактически, каждый опытный системный администратор без колебаний согласится с тем, что при возникновении той или иной проблемы следует в первую очередь исследовать файлы системных журналов.
Каждому систмному администратору доступны специализированные инструменты для максимального упрощения процесса редактирования файлов конфигурации. Автор дает описание нескольких таких инструментов, позволяющих немного упростить вашу профессиональную деятельность в роли администратора Linux-систем.
Для администрирования удаленного сервера вам понадобятся инструменты, корректно работающие за пределами локальной системы. С помощью таких инструментов, как ssh и scp вы сможете получить доступ к удаленным машинам, упростив тем самым свою жизнь. Автор рассказывает вам об этих двух незаменимых, по мнению многих людей, сетевых инструментах из мира Linux для того, чтобы вы также могли использовать их в своих целях.
После того, как вы смиритесь с утратой текстовых сценариев SystemV, вам придется привыкать к новому, не менее функциональному инструментарию systemd. В рамках данной статьи мы рассмотрим четыре малоизвестных инструмента из состава systemd, а также один инструмент, с которым вы, скорее всего, уже знакомы, но не используете его должным образом.
Система инициализации systemd была спроектирована не как отдельный демон инициализации, а как сложная система и платформа для управления системными службами, которая предоставляет развивающуюся экосистему с эквивалентами основных системных демонов, библиотек и утилит. Одним из многих дополнительных компонентов systemd является менеджер сетевых соединений systemd-networkd, который отвечает за конфигурацию сетевых интерфейсов в рамках экосистемы systemd. С помощью sytemd-networkd вы можете настроить интерфейсы устройств, работающих с сетями, в которых используются как серверы DHCP, так и статическая адресация.
Некоторые аспекты рабочего окружения Linux являются не самыми очевидными. Одним из таких аспектов, несомненно, является система профилей. С концептуальной точки зрения она является достаточно простой. Существуют системные настройки, которые используются всеми пользователями, а также индивидуальные настройки, которые пользователи могут изменять в соответствии со своими потребностями. Проблема заключается в том, что в различных дистрибутивах обработка файлов профилей осуществляется по-разному.
Выполнение повторяющихся последовательностей действий отравляет жизнь всех системных администраторов. Именно поэтому у нас есть Puppet - мощный инструмент для одновременной автоматической конфигурации множества машин.
Open Media Vault является удивительно гибким программным продуктом для создания серверов сетевых систем хранения данных (NAS), который не так давно достиг психологически важной версии 1.0. Это решение имеет достаточный набор возможностей для эксплуатации широким кругом пользователей.
Процесс создания резервных копий данных занимает достаточно много времени, он также требует тщательного изучения структуры данных и подготовки и является гораздо более сложным процессом, чем добавление файлов в обычный архив. К сожалению, по этой причине им чаще всего пренебрегают. В данном случае утилита Deja Dup является особенно полезной. Она кардинально отличается от множества других инструментов своим минималистичным интерфейсом, который не смущает неопытных пользователей.
В статье просуммирован опыт системного администрирования в различных организациях. Статья может быть полезна начинающим сисадминам.
Несмотря на то, что механизм разрешений POSIX реализован на данный момент в полном объеме, использование учетной записи пользователя root с полным набором привилегий все еще широко распространено. В данной статье продемонстрирован простой прототип системы с учетной записью пользователя root без полного набора привилегий.
Меню сервисов KDE (KDE Service Menus) является прекрасным примером механизма настроек, с помощью которого можно правильно настраивать файловые менеджеры. Это простые скрипты, с помощью которых расширяются функциональные возможности файлового менеджера Dolphin в KDE. Если вы пользуетесь менеджером Konqueror, то большая часть этих сервисов будет с ним также работать. Концепция настраиваемых скриптов файлового менеджера не является уникальной для KDE, так что аналогичные возможности имеются в файловых менеджерах Nautilus, Thunar или SpaceFM.
Несмотря на корректную работу серверов DNS под постоянно возрастающей нагрузкой в журналах запросов достаточно много повторяющихся с частотой в несколько секунд записей, соответствующих запросам разрешения имен одних и тех же узлов. За счет установки легковесного кэширующего сервера DNS можно добиться повышения скорости разрешения доменных имен и снижения нагрузки на сервер.
Ввиду того, что механизм стандартных прав доступа в Linux является интуитивно понятным, механизм специальных прав доступа может показаться на первый взгляд не имеющим особого смысла. Но после того, как вы узнаете о предназначении данного механизма, вы поймете, что он является не настолько запутанным, как кажется.
Механизм прав доступа к элементам файловой системы в Linux является прямолинейным и элегантным и после того, как вы разберетесь с принципом его работы, вы удивитесь простоте его использования.
Очень полезно защитить такие файлы, как passwd и shadow, содержащие информацию о пользователе. Никто не сможет удалить или модифицировать файл/директорию, защищенный атрибутами, установленными с помощью команды chattr, даже имея полный доступ ко всем операциям с файлом.
Всегда полезно знать хотя бы основные характеристики операционной системы, под которой приходится работать на компьютере. Например, может понадобиться знать разрядность операционной системы - 32-битная или 64-битная? Это для случая, когда при установке дополнительной программы необходимо выбрать, программу какой разрядности нужно скачать, чтобы установить ее в системе.
Ну не совсем Git, а программы на основе Git, известной как BUP, которая хранит ваши данные в репозиториях и даст вам возможность восстанавливать данные на любой конкретный момент времени.
Иногда данные требуется восстанавливать. Когда случается подобная трагедия, то хорошо бы знать, что у вас под рукой есть инструменты, с помощью которых можно выполнить такую работу. К счастью, для восстановления данных достаточно часто используется Linux. В самом деле, есть ряд надежных инструментальных средств, которыми вы можете воспользоваться для восстановления потерянных данных.
Некоторые утверждают, что файловым системам GNU/Linux не требуется дефрагментация. Но есть эксперты экспериментально проверившие влияние фрагментации на производительность основных файловых систем GNU/Linux. Оказалось, что после дефрагментации всех файлов скорость доступа к ним повысилась на 29%.
Хранение данных в больших облачных структурах обладает тем преимуществом, что данные будут в безопасности даже в том маловероятном случае, если в центре обработки данных произойдет авария, а это означает, что даже в таком случае возможность потери ваших резервных копий данных маловероятна.
Cron широко доступен и прост в использовании, но когда он работает не так, как вам это необходимо, то, возможно, лучше поискать для него замену. Существует по крайней мере 4 приложения, альтернативные cron, которые являются более мощными, чем cron, и их должно быть достаточно для ваших потребностей.
Массив RAID 10, т. е. RAID 1 + 0 или чередование с зеркалированием, обеспечивает высокую производительность и отказоустойчивость дисковых операций ввода / вывода за счет объединения функций из RAID 0, в котором операции чтения / записи выполняются параллельно на нескольких дисках, и RAID 1, в котором данные записываются идентично на двух или более дисках. В настоящем руководстве показано, как создать программный массив RAID 10, используя для этого пять одинаковых дисков по 8 ГБ.
Было бы неплохо иметь возможность попробовать новую версию Ubuntu, зная, что в случае, если она вам не понравится, вы сможете вернуться к предыдущей версии. Мы расскажем вам об инструменте, который позволить в любой момент времени сделать снимок вашей системы. В статье рассказывается о пакете TimeShift, который является бесплатным инструментом, похожим по своим возможностям на функцию System Restore (восстановление системы), которая есть в Windows. Пакет позволит вам через регулярные промежутки времени делать снимки изменений в вашей системе.
В Ubuntu есть приложение Deja Dup, интегрированный инструмент резервного копирования, но некоторые предпочитают вместо него пользоваться приложением Back In Time. Back In Time обладает рядом преимуществ по сравнению с Deja Dup - в нем используется более прозрачный формат резервного копирования, есть встроенный браузер для просмотра резервных файлов, а также у него больше возможностей для конфигурования.
Aptik - приложение, имеющееся в дистрибутивах Linux, базирующихся на Debian и Ubuntu, которое позволяет вам делать репозитории программ, загруженных пакетов, установленных приложений и тем и настроек приложений, находящихся на внешних дисках USB, сетевых дисках или в облачном сервисе, например, на Dropbox.
Независимо от того, пользуетесь ли вы системой Linux на своем настольном компьютере или на сервере, есть хорошие инструментальные средства, которые просканирут вашу систему на наличие дубликатов файлов и помогут вам удалить их для того, чтобы освободить место. Есть как исключительно графические средства, так и средства, работающие из командной строки.
pidstat - это сокращение от PID Statistics (статистика по PID). Этот инструмент может выполнять мониторинг состояния отдельного процесс, управление которым осуществляется ядром, и может формировать отчет. Он может выполнять мониторинг либо одного конкретного процесса по его идентификатору PID (идентификатор процесса), либо сразу всех процессов, работающих в системе.
В этой статье мы поговорим о некоторых ненужных приложениях и службах, которые могут быть вам без надобности, но устанавливаются по умолчанию при инсталляции системы и незаметно потребляют ваши системные ресурсы.
Старое правило "удвоенный размер оперативной памяти" применяется к компьютерам с 1 или 2 Гб оперативной памяти. О том, какого размера вам потребуется файл подкачки страниц или раздел swap, единого для всех ответа нет. Все зависит от программ, которыми вы пользуетесь, и от того, что этим программам требуется. Если у вас есть сомнения в этом вопросе, прочитайте статью.
Box.com - это провайдер облачного хранилища, предлагающий свои услуги как индивидуалльным, так и корпоративным пользователям. Box.com не имеет нативного клиента для Linux. К счастью, разработчики сделали доступными сервера WebDAV, которые экспортируют ваш аккаунт Box.com как общий каталог WebDAV, так что вы можете смонтировать его и получить к нему доступ по HTTP/HTTPS.
В данной статье кратко рассказывается о нескольких наиболее часто используемых командах, предназначенных для получения информации и особенностях настройки различных периферийных устройств и компонентах компьютера. Среди рассматриваемых - команды lscpu, hwinfo, lshw, dmidecode, lspci и другие.
Работа программы клонирования состоит в том, чтобы взять все данные на диске, конвертировать их в один файл .img и предоставить его вам с тем, чтобы вы могли скопировать его на другой жесткий диск. В нашей статье мы рассказываем о восьми лучших программ клонирования, имеющих открытый исходный код, которые сделают за вас эту работу.
Simple Backup - это простое в использовании решение для резервного копирования в Linux с открытым исходным кодом. Программа позволяет создавать резервную копию любого набора файлов или директорий. Все настройки выполняются в Gnome-интерфейсе. Файлы и пути могут добавляться как напрямую, так и с помощью regex, поддерживаются как локальные, так и удаленные резервные копии. Хотя все выглядит очень просто, программа содержит множество продвинутых настроек для тонкой настройки (при необходимости).
Масштабирование физических серверов - вопрос, что называется, болезненный. Если добавлять память или диски - это неизбежно приводит к простоям. При апгрейде дисковой подсистемы возникает еще и необходимость перенести всю информацию со старого сервера на новый. Есть одно не самое простое, но небезынтересное решение. У нас оно вполне нормально сработало.
Утилиты командной строки Linux могут все, в том числе и измерять производительность системы, но использование специально написанных для этого программ делает данный процесс более простым и "защищенным от дурака". Эти программы позволят вам выполнять воспроизводимые тесты на разных системах и конфигурациях.
Вероятно все пользователи Windows знают об утилите DiskCleanup, которая используется для удаления ненужных файлов с жесткого диска. Если вы ищете ее альтернативу для Linux, обратите внимание на BleachBit. Эта программа абсолютно бесплатна и имеет открытый исходный код.
Unison - это бесплатная кроссплатформенная утилита для синхронизации, которая поддерживает два экземпляра наборов файлов на двух машинах или на двух различных дисках в одной системе. В отличие от простого зеркалирования или резервного копирования она обновляет обе копии файла общей структуры директорий. Она обнаруживает и показывает конфликтующие обновления. В отличие от распределенных файловых систем Unison является программой пользовательского уровня и не требует модификации ядра или привилегий root на каждом хосте.
Системный администратор Linux должен уметь управлять пользовательскими аккаунтами. При этом можно добавлять или удалять пользовательские аккаунты, а можно просто временно или на постоянной основе отключить учетную запись, оставив при этом профиль пользователя и его файлы в целости и сохранности. В этой статье описаны несколько способов отключения пользовательских аккаунтов в Linux.
Большинство пользователей не заботятся о резервном компировании, пока не станет слишком поздно. Но не отчаивайтесь. Выход есть. В этом руководстве мы попробуем научиться восстанавливать разделы и данные на жестких дисках, а также испорченные фотографии.
Sudo и su - это два различных способа получения привилегий root. В чем разница между этими командами? Они по разному функционируют и различные дистрибутивы Linux при этом используют разные настройки по умолчанию.
Strace - это утилита, которая отслеживает системные вызовы, которые представляют собой механизм трансляции, обеспечивающий интерфейс между процессом и операционной системой (ядром). Эти вызовы могут быть перехвачены и прочитаны. Это позволяет лучше понять, что процесс пытается сделать в заданное время.
В статье описываются основные настройки и команды системы Linux. Дается базовая информация по использованию командной строки и написанию простых скриптов. Рассмотрены три способа установки программного обеспечения в Linux: установка из компилированных пакетов, установка из компилированных архивов и компиляция из исходных текстов. Описано решение наиболее часто возникающих при работе в Linux задач: установка драйверов графической карты и их настройка, монтирование дисков и задание разрешений, обеспечение общего доступа к файлам и принтерам.
В этом руководстве описывается, как установить и настроить dhcp-сервер в Ubuntu server 12.04 LTS, чтобы автоматически получать сетевые настройки от сервера вместо того, чтобы вручную настраивать каждый хост.
В некоторых случаях вам может потребоваться однократно выполнить задачу в заданное время, как раз для этой цели лучше всего подходит программа at, которая также позволяет выполнять команды во время снижения загрузки системы.
Служба cron запускается во время загрузки системы GNU/Linux и обычно выполняет ряд задач по обслуживанию системы, назначенных автоматически при установке (удаление устаревших записей в системном журнале, проверка некоторых программ, и.т.д.). Задачи cron широко используются при автоматическом обслуживании и администрировании систем и вы можете обнаружить cron или аналоги в большинстве UNIX-систем, а также в GNU/Linux.
Недавно Яндекс объявил об открытии своего собственного online-диска Яндекс.Диск. Сервис имеет поддержку под разные операционные системы, в том числе Linux. В данной статье будет рассмотрен вопрос подключения Yandex.Disk в системе openSUSE 12.2.
Впервые реализованная в ядре Linux версии 2.6, система udev обрабатывает как горячее подключение устройств к работающей системе, так и холодное подключение устройств (присоединенных до включения системы). В этой статье мы рассмотрим процесс динамического создания файлов устройств в каталоге /dev и приведем несколько примеров настроек, пригодных для использования или просто для развлечения.
Эта финальная статья серии объединяет в себе краткий обзор тем, рассмотренных в предыдущих статьях, обзор функций, которые планируются в новых версиях, а также обзор новых инструментов от разработчиков Nmap.
В предыдущих статьях было дано подробное описание программы Nmap, включая аудит безопасности систем, защищенных межсетевым экраном и проверку выполнения рекомендаций по повышению их безопасности. Сейчас самое время обсудить исследование по сценарию при помощи Nmap.
В предыдущей статье были подробно описаны этапы аудита безопасности реальной системы, защищенной межсетевым экраном IPCop. Исследование выявило несколько открытых портов, через которые возможна эксплуатация уязвимостей системы. На основании результатов исследования, были даны рекомендации, способные повысить безопасность этой системы. Самое время проверить, как были реализованы эти рекомендации. Конечно же, для этой цели будет использована программа Nmap.
Пятая статья серии "Advanced Nmap" продемонстрирует принципы исследования межсетевого экрана, анализ результатов исследования и выбор настроек межсетевого экрана для повышения безопасности сети при помощи Nmap.
В четвертой статье серии "Advanced Nmap" рассказано как программе Nmap удается определить операционную систему исследуемого устройства за очень короткий промежуток времени.
В третьей статье серии "Advanced Nmap" продолжено рассмотрение типов исследования сетей и устройств при помощи программы Nmap.
В данной статье будут подробно описаны некоторые типы исследования различных устройств и сетей с помощью Nmap и приведены практические примеры их использования.
Использование Nmap является отправной точкой при анализе любой сети. Это потрясающий инструмент - компактный и мощный. В данной статье рассматривается ряд функций и параметров программы Nmap.
LAMP (Linux, Apache, MySQL и PHP) - это платформа для веб-разработки с открытым исходным кодом, использующая в качестве операционной системы Linux, Apache в качестве веб-сервера, MySQL в качестве системы управления реляционной базой данных, и PHP в качестве объектно-ориентированного скриптового языка.
Bitpocket обеспечивает синхронизацию файлов и документов на нескольких компьютерах с Linux. Этот небольшой скрипт оболочки использует мощную программу rsync для выполнения синхронизации, причем вы можете иметь одну машину в качестве главного репозитория и несколько машин в качестве клиентов, которые будут синхронизироваться с главной машиной.
Если вам нужно создать резервную копию своих писем, хранящихся в Gmail, вы найдете в этой статье очень простой (и бесплатный) способ создания резервной копии аккаунта Gmail, используя Thunderbird.
В статье рассмотрен вопрос устранения системых сбоев с нескольких точек зрения, каждый раз используя разные инструменты и показывая новые грани проблемы, пока не будет найдено решение. Это будет, вероятно, лучшим многоцелевым руководством по системному администрированию и отладке из тех, которые вы прочитали за очень долгое время.
Snapper - это утилита для создания снэпшотов BTRFS и отката нежелательных изменений системы. В настоящий момент она доступна только в openSUSE. После изучения основ BTRFS, а именно создания подразделов и снэпшотов, а также переключения между ними как способа перемещения между созданными снимками данных, теперь мы может протестировать ту же самую функциональность с помощью графического мастера. Таким образом мы сможем выбрать наиболее удобный для нас способ работы - в командной строке или в графической оболочке.
В этой статье рассказано о многих (возможно, не обо всех) трудностях и деталях, на которые следует обратить внимание при резервном копировании. Хотя оригинал статьи и появился более 3 лет назад, но высказанные в ней соображения остаются актуальными и на сегодняшний день.
Если вы только начинаете работать с Linux, то вам полезно узнать, что такое cron и для чего он предназначен. Если вы уже изучали использование cron, данная статья поможет вам освежить знания.
Продолжаем расширять возможности Netgear Stora. На этот раз мы превратим этот достаточно мощный NAS в систему для скачивания torrent-файлов.
В этой статье описывается способ обновления вручную прошивки Netgear Stora. Одной из главных причин этого может быть невозможность обновления в автоматическом режиме.
Чтобы иметь полное представление о NAS Netgear Stora, необходимо знать о наиболее значимых службах, которые запускаются на этом файловом сервере. А также необходимо уметь управлять этими службами: проверять их статус, запускать или останавливать. В этой статье мы рассмотрим подробный список фоновых служб Stora и запустим в режиме автозагрузки одну из них в качестве примера.
Продолжаем дальше модифицировать Netgear Stora. В этой статье рассмотрим установку потокового медиаплеера MediaTomb, отключение сервиса Patrol, снимем ограничение на количество создаваемых учетных записей пользователей, настроим диагностику состояния жестких дисков. Эти небольшие операции позволят более полно воспользоваться аппаратной функциональностью Stora.
Домашнее сетевое хранилище Netgear Stora может служить не только для складирования на нем мультимедиа файлов. При желании можно настроить его в качестве сервера для резервных копий важных файлов. В этой статье будет рассмотрен способ создания синхронизации Stora с локальными компьютерами так, как это организовано на известном on-line сервисе Dropbox.
Домашний файловый сервер Netgear Stora обладает ограниченными возможностями в части программного обеспечения. Это тем более удивительно, так как этот NAS имеет хорошие аппаратные характеристики. Изначально его можно применять только как хранилище файлов. Но достаточно выполнить несколько несложный действий, чтобы превратить его в гораздо более функциональное устройство.
Оригинальная прошивка Stora имеет в своем составе модифицированный ssh-демон, который не позволяет обычным пользователям входить в систему по протоколу SSH. Существует способ, с помощью которого можно обойти ограничение и войти в систему в качестве обычного пользователя. Но имеется лучшее решение - это установить стандартный ssh-демон взамен "фирменного". Если вы хотите воспользоваться такой возможностью, то читайте дальше эту инструкцию.
Каждый раз, когда вы заходите на web-интерфейс Netgear Stora, производится перенаправление через сайт производителя mystora.com. И даже если Stora находится в локальной сети, все равно вы сперва попадаете на сайт в Интернете, и оттуда уже на свое устройство. Можно перехитрить систему Stora и сделать так, чтобы была возможно заходить на нее по локальной сети через http.
Компьютерные комплектующие и технологии дешевеют, промышленные и производственные решения постепенно приходят в дом обычного пользователя. И никого уже не удивляет использование домашних файловых серверов, позволяющих организовать скачивание фильмов, музыки, софта и централизованное хранение всего этого "богатства". Одно из устройств такого типа и будет рассмотрено в небольшой серии статей на нашем сайте.
Обычно устройства Netgear (и возможно Axentra) поставляются с модифицированной версией демона SSHD, который не позволяет доступ обычным пользователям, за исключением пользователя root и apache. Однако, демон SSHD оставляет открытой лазейку, которой можно воспользоваться.
В этой статье будет представлен обширный обзор установки и настройки FreeNASTM 8.0. Будут подробно описаны шаги, являющиеся наиболее общим случаем, с которым может столкнуться начинающий администратор.
Ядро Linux, начиная с версии 2.6.38, имеет серьезный баг, связанный с энергопотреблением, который до сих пор не исправлен (включая версию 3.0.0). Он служит причиной увеличения потребления энергии почти на 30%. В статье приведено описание решения данной проблемы.
Для резервного копирования дисков и операционных систем существует как минимум две хорошие программы - Norton Ghost и Acronis True Image. Но они являются проприетарными и работают прежде всего под Windows. Однако мало кто из пользователей знаком с их бесплатным аналогом - дистрибутивом Clonezilla Live. Прочитайте эту статью и вы узнаете, что по своему функционалу этот клон Линукса ничем не уступает своим "старшим братьям". Эта программа на самом деле проста, удобна и эффективна в использовании. Это полноценный инструмент системного администратора, помогающий выполнять задачи резервного архивирования и клонирования.
В этой статье представлен дистрибутив FreeNAS 8.0, ориентированный на организацию сетевых хранилищ данных, описывается причины его переконструирования, текущие и будущие особенности, графический интерфейс администрирования, а также где вы можете найти дополнительную информацию по этому дистрибутиву.
Программа Remastersys относится к тому типу приложений, о которых большинство пользователей Ubuntu возможно и слышали, но скорее всего не использовали. между тем, разработчик Tony Brijeski заявляет о своем продукте как об "Уникальном инструменте для выполнения резервного архивирования на сменные носители под операционные системы Debian и Ubuntu".
Думаете, создание больших служб мониторинга - утомительное занятие? Как бы не так, если вы выбрали Zabbix. С ним можно быстро и легко поднять мониторинг больших систем.
Collectd является демоном UNIX, с помощью которого выполняется сбор, передача и хранение данных, связанных с функциональными характеристиками компьютеров и сетевого оборудования. Полученные данные призваны помочь системным администраторам отслеживать использование имеющихся ресурсов и выявлять существующие узкие места или узкие места, которые могут возникнуть.
BUM это графический инструмент, который позволяет вам выбрать, какие сервисы вы хотите запускать при старте системы. Он может помочь вам настроить максимально быструю загрузку системы.
Приложение NoMachine предлагает надежные, настраиваемые, удобные средства управления дистанционными подключениями к рабочему столу Linux. С помощью этого решения вы получите многосессионную среду дистанционного доступа к рабочим столам, поддерживающую использование мультимедиа и общего доступа к печати и файлам.
Старыми испытанными методами архивного резервирования Linux/Unix (tar+gzip|bzip2 или zip) продолжают пользоваться и современные администраторы серверов Linux; данные методы быстры, просты, удобны в использовании и легко поддаются управлению путем скриптов.
Back In Time представляет собой простое в настройке и в использовании средство для резервного копирования данных, объединяющее в себе многие хорошие решения, имеющиеся в других программах.
Bijk является приложением с открытым исходным кодом, динамически создающим порядка 60 онлайн-графиков, отображающих загрузку CPU, памяти, сетевой трафик и прочее. Можно настроить отправку сигналов оповещения по SMS, что позволит удалено следить практически за всем, что может случиться на вашем сервере (чрезмерная нагрузка на систему, использование дискового пространства, проблемы с сервером Apache, с MySQL и т.д.).
В этой статье показано, как в Linux контролировать рабочую температуру системы с помощью нескольких простых гаджетов.
Рассмотрены 3 способа создания резервной копии диска, использующие, соответственно, программы GParted, Clonezilla, dd.
Если Windows "сломалась", то необходимо спасти ценные файлы с диска, прежде чем все удалить и переустановить Windows. Данная статья расскажет как это сделать.
Есть очень полезная программа, называющаяся Synergy, с помощью которой вы можете использовать одну клавиатуру и одну мышь для одновременного управления несколькими компьютерами.
Поскольку есть еще несколько отличных программ резервного копирования с открытым исходным кодом, которые я не упомянул в прошлый раз, я решил собрать их в еще один список программ резервного копирования, которые доступны для Linux.
В Linux имеется широкий выбор программ резервного копирования. В статье приведен список самых лучших бесплатных программ резервного копирования с открытым исходным кодом, которые можно опробовать.
Недавно я наткнулся на очень хорошую программу, предназначенную для создания резервных копий и восстановления, которая называется Kleo Bare Metal Backup. Приятно, что для новичка этот пакет довольно прост, но у него достаточно функциональных возможностей и для требовательного пользователя. Фактически мощность пакета Kleo достаточна для решения бизнес задач и задач уровня предприятия!
Ubuntu Tweak является приложением от независимых разработчиков, которое предназначено для конфигурации настроек, используемых в Ubuntu по умолчанию. Автор статьи опробовал этот пакет и делится своим мнением о его полезности.
Пошаговая инструкция по настройке резервного копирования с использованием dhcpd в Ubuntu.
SNMP - это широко распространенный протокол управления сетевыми устройствами. К сожалению, это не очень простой протокол (несмотря не его название). Этот урок даст вам информацию, которая необхода для начала работы с SNMP версии 1.
У меня встала задача обслуживания всей сети, состоящей из ноутбуков, рабочих станций и серверов с установленными Ubuntu и Windows. Я представил, как было бы здорово иметь сервер, с помощью которого можно было бы устанавливать не только сервера и загружать по сети аварийные средства, но также создавать временные рабочие окружения для пользователей, в том случае, если что-нибудь сломается. Было бы идеально, если бы с помощью этого PXE-сервера можно было бы по сети устанавливать Windows. Через несколько часов проб и ошибок я сумел наладить сетевую установку Windows ... сперва разворачивая Linux.
В статье описан порядок работы с модулем Nagios, следящим за сервером Dell Power Edge. Приведен проверочный скрипт. Описан общий подход к делу написания Nagios-модуля.
Munin - это средство долговременного мониторинга. В статье описан принцип работы этой программы, примеры использования и даже как написать свой модуль.
О методе создания индекса для осуществления по нему запросов на поиск некоей фразы с помощью Lucene.
Вторая часть статьи об удаленном управлении Windows из Linux или Linux из Windows. В этой части мы настроим маршрутизатор для выполнения удаленного подключения через Интернет, научимся как шифровать соединения и организовывать подключение с использованием параметров "родного" дисплея удаленного компьютера.
Можете ли вы удаленно управлять Windows из Linux (Ubuntu либо другого дистрибутива) или Linux из Windows? Несомненно, можете. В этой статье мы пошагово рассмотрим метод установки подключения к удаленному рабочему столу с использованием бесплатных инструментов.
В этой статье рассказано о том, как настраивать и использовать Htop для мониторинга ресурсов системы, а также о том, как с помощью этого изящного инструмента управлять приложениями и процессами, запущенными в вашей системе.
Статьи на английском
- "Shell Programming"
- Daniel Robbins, "Enhancing the system prompt"