Четверг, 14 Ноябрь 2013

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

Воскресенье, 10 Ноябрь 2013

Установка сервера ssh в Ubuntu Server 12.04SSH означает "secure shell" и является сетевым протоколом, который позволяет безопасно отправлять команды на удаленную машину. По-умолчанию в операционной системе Ubuntu Server 12.04 ssh-сервер не установлен, хотя именно на серверной системе ssh чаще всего необходим для удаленного администрирования. В этом руководстве описывается процесс установки сервера ssh в Ubuntu Server 12.04 LTS.

Суббота, 09 Ноябрь 2013

Генератор паролей для Windows - PWGenДля выполнения задачи создания хорошего уникального пароля, или даже целого списка паролей, которые содержат достаточное количество различных символов и обладают высокой степенью случайности существует программа PWGen для Windows. Это программа называется также, как и консольная утилита pwgen для Linux, однако имеет графический интерфейс и не менее широкий функционал.

Вторник, 05 Ноябрь 2013

Как узнать размер папки в LinuxВ операционных системах на базе Linux посмотреть размер папки (директории) можно с помощью команды du. Эта команда, выполняемая в консоли, позволяет оценить используемый объем места на жестком диске отдельно по папкам и файлам, просуммировать результат, узнать общий размер папки.

Понедельник, 04 Ноябрь 2013

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

Понедельник, 04 Ноябрь 2013

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

Воскресенье, 03 Ноябрь 2013

Установка Fedora 19Fedora - дистрибутив операционной системы GNU/Linux, разработка которого спонисируется компанией Red Hat. Основная цель проекта - использование самых новых технологий, которые после обкатывания в дальнейшем будут использованы в продуктах Red Hat, в частности, в Red Hat Enterprise Linux. Релиз Fedora 19 состоялся 2 июля 2013 года, а основными нововведениями стали GNOME 3.8.2, KDE 4.10, Xfce 4.10 и Xfce 4.10. В данном руководстве показывается установка Fedora 19 с DVD-дистрибутива.

Среда, 30 Октябрь 2013

Linux: свободное место на дискеДовольно часто может понадобиться узнать количество оставшегося свободного места на диске или разделе Linux. В графических окружениях рабочего стола, таких как GNOME и KDE есть соответствующие утилиты, однако, может потребоваться посмотреть свободное место из терминальной сессии. Для этого используется команда df, которая позволяет узнать количество занятого и свободного места, точки монтирования файловых систем, общий объем файловой системы, узнать количество доступных инодов.

Вторник, 29 Октябрь 2013

Текстовый браузер ELinks в CentOS 6ELinks - текстовый браузер с открытым исходным кодом, работающий по протоколам  HTTP, HTTPS, FTP, имеющий поддержку фреймов, таблиц и, частично, каскадных таблиц стилей CSS. Помимо основных функций по отображению веб-страниц ELinks позволяет выполнять загрузку файлов, в т.ч. и в фоновом режиме, имеет поддержку вкладок, сохраняет историю и позволяет создавать закладки. Конечно, большинство современных веб-сайтов разработаны с учетом их просмотра с помощью самых последних версий браузеров с поддержкой картинок, Flash, JavaScript и других технологий. Однако, может возникнуть необходимость быстрого доступа к информации в сети интернет с системы, не имеющей установленной графической оболочки, как часто бывает на серверах под управлением CentOS. Помимо этого ELinks удобен для просмотра именно текстового наполнения сайтов без расходования лишних системных ресурсов.

Воскресенье, 27 Октябрь 2013

Выход из терминальной сессии bash без сохранения истории (логов)Иногда может быть необходимо частично или полностью очистить историю команд терминальной сессии Linux. В этом руководстве описано пять различных способов отмены сохранения истории текущей сессии и полной очистки логов командной оболочки bash.

Суббота, 26 Октябрь 2013

Установка и запуск графической оболочки в CentOSНа большинстве серверов под управлением CentOS нет необходимости устанавливать и держать запущенным графический интерфейс пользователя X Window в паре с одной из сред рабочего стола (например, GNOME или KDE). Это выгодно не только с точки зрения экономии системных ресурсов, но и потому, что можно выполнить установку CentOS в режиме minimal, а затем доустановить только необходимые пакеты.  Однако, часто бывает необходимо установить и запустить графическую оболочку в системе CentOS после её установки например, для упрощения выполнения процедур конфигурирования или запуска определенных приложений, имеющих графический интерфейс пользователя. В данном руководстве описывается процесс установки, запуска и выключения графической оболочки (GNOME или KDE) в CentOS 6. 

Среда, 23 Октябрь 2013

Как узнать версию LinuxВ этом кратком руководстве на практических примерах объясняется каким образом в терминале можно определить версию ОС Linux и информацию о дистрибутиве.

Вторник, 22 Октябрь 2013

CentOS: обновление пакетовПри использовании операционной системы CentOS(и не только) рекомендуется регулярно выполнять обновление программного обеспечения, т.к. в новых версиях устраняют уязвимости безопасности и другие ошибки. Правильной практикой при настройке сервера на базе CentOS является выполнение обновления всех пактов сразу после установки системы.

Воскресенье, 20 Октябрь 2013

Как узнать версию ядра LinuxЧасто бывает необходимо узнать номер версии ядра Linux(kernel). Это не только интересно само по себе, но также может быть необходимо при определении проблем или обновлении системы, ведь каждый новый выпуск ядра содержит некоторые изменения, как существенные, так и не очень. К счастью, это довольно легко сделать с помощью команды uname.

Четверг, 17 Октябрь 2013

Установка CentOS 6.4 minimalОперационная система CentOS 6.4 распространяется, в основном, в виде различных образов дисков. Наиболее полный вариант распространяется в виде iso-образов двух DVD дисков. Однако, существуют еще образы Live CD, minimal и netinstall. В этой статье рассказывается об особенностях установки CentOS 6.4 из образа под названием "minimal".

Среда, 16 Октябрь 2013

Добавление имени хоста, даты, аптайма, средней загрузки в заголовок окна терминала в LinuxЭтот небольшой совет может быть очень полезным в том случае, если вы одновременно работаете на нескольких удаленных серверах и постоянно переключаетесь между окнами терминала, т.к. благодаря простому скрипту в заголовок окна терминала добавляются имя хоста, дата, время, время работы без перезагрузки (uptime), средняя загрузка. Таким образом, становится намного проще ориентироваться между открытыми сессиями.

Вторник, 15 Октябрь 2013

CentOS: создание пользователя и добавление его в группу администраторовПри установке CentOS 6 создается только один пользователь - root. Однако, категорически не рекомендуется работать и администрировать систему непосредственно из-под пользователя root. Вместо этого стоит создать обычного пользователя и добавить его в группу wheels, которая разрешает использование sudo, т.е., при необходимости, позволяет выполнять программы от имени суперпользователя.

Понедельник, 14 Октябрь 2013

Добавление даты и времени в заголовок окна терминала (Gnome Terminal, xterm, urxvt, rxvt)Благодаря этому несложному совету в заголовке окна терминала будут выводиться текущие дата и время. Этот способ работает в следующих эмуляторах терминала: Gnome Terminal, xterm, urxvt, rxvt.

Воскресенье, 13 Октябрь 2013

Установка Ubuntu Server 12.04 LTSUbuntu Server 12.04 LTS - это серверная версия операционной системы Ubuntu. Обозначение server в данной системе указывает на то, что дистрибутив предназначен для применения в качестве сервера и необходимо помнить, что графическая оболчка при инсталляции ОС не устанавливается. Ubuntu Server 12.04 LTS на текущий момент уже не самая последняя версия Ubuntu, Однако, она является т.н. версией LTS (Long Term Support, т.е. поддерживаемой в течении длительного времени) и, как раз начиная с версии 12.04, планируется выпуск обновлений для версий LTS в течении 5 (пяти) лет. Таким образом,  именно этот дистрибутив рекомендован для долгосрочного использования в качестве сервера для критически важных задач.

Суббота, 12 Октябрь 2013

Многозадачность в терминале - команда screenScreen — это полноэкранная программа, работающая в текстовом режиме, которая позволяет в одной консоли (или ssh-сессии) иметь несколько виртуальных экранов с независимо выполняющимися в них программами. Т.е. программа screen позволяет открыть несколько терминальных сеансов  в одном окне терминала. Программа screen может быть очень полезной в том случае, если, например, вы работаете с несколькими программам в интерфейсе командной строки и вам необходимо чтобы они выполнялись одновременно, в независимых сессиях и требуется возможность переключения между ними. Также, программа screen дает возможность передать одну сессию другому пользователю.

Воскресенье, 29 Сентябрь 2013

Ubuntu: обновление пакетов (программ)Программное обеспечение для операционной системы Ubuntu распространяется в виде deb-файлов, т.н. "пакетах". Расширение файлов .deb происходит от слова Debian, названия операционной системы на базе Linux, в которой впервые и стало применяться программное обеспечение, упакованное в пакеты deb и контролируемое системой управления пакетами dpkg. На сегодняшний день развитие системы управления пакетами привело к тому, что пакеты для различных ОС на базе Linux, в т.ч. и для Ubuntu хранятся на серверах, а сами хранилища называются "репозиториями". Пакеты из репозиториев устанавливаются утилитой apt (advanced packaging tool). Благодаря этому управление (установка, удаление, обновление) пакетами стало как никогда просто, ведь пакеты хранятся и обновляются централизованно и описаны в единой базе данных. Это особенно важно с точки зрения быстрого обновления пакетов, имеющих исправления безопасности.

Воскресенье, 29 Сентябрь 2013

Установка Ubuntu Server 13.04Ubuntu Server 13.04 - это очередная, серверная версия операционной системы Ubuntu. Слово server в названии данного дистрибутива означает, что этот дистрибутив предназначен для использования в качестве сервера и следует учесть, что по-умолчанию графическая оболочка в нем не используется (хотя, конечно, её можно установить). Необходимо помнить, что Ubuntu версии 13.04 не является LTS-дистрибутивом (Long Term Support, долгосрочная поддержка), соответственно, пакеты обновления для него будут выпускаться в течении полутора лет. Однако, в этом дистрибутиве, в отличие от LTS используются самые новые технологии, что часто может играть решающую роль. Если же вы планируете долгосрочное использование сервера и нет определенных причин, по которой необходимо использовать самые свежие технологии, реализованные в Ubuntu 13.04, то рекомендуем вам остановить свой выбор на текущем серверном дистрибутиве Ubuntu с долгосрочной поддержкой - Ubuntu Server 12.04 LTS.

Понедельник, 23 Сентябрь 2013

Скрипт для удаления всех ключей определенного хоста в файле known_hostsПри подключении к различным *nix-системам посредством ssh в файл ~/.ssh/known_hosts ssh клиент записывает ключ сервера, определяющий уникальность системы, к которой производилось подключение. При последующем подключении к удаленной системе по этому же ip-адресу происходит проверка соответствия ключа сервера и, в том случае если ключ для данного хоста или ip-адреса изменился, подключение не будет установлено и на экран будет выведено предупреждение. Это необходимо для того, чтобы не произошла компрометация пароля в том случае, если данный ip-адрес теперь используется другой системой или, например, если произошла умышленная подмена для перехвата пары логин/пароль. Однако, бывает и вполне "легальная" смена ключа удаленного сервера, например, в том случае, если была переустановлена ОС или просто заменены ключи ssh сервера. В этом случае необходимо удалить запись о хосте в файле known_hosts с помощью команды ssh-keygen или удалить файл целиком, что не всегда удобно в том случае, если хосту назначено несколько ip-адресов. Скрипт, приведенный в данном примере автоматически найдет в файле known_hosts ключ, соответствующий как самому хосту, так и всем его ip-адресам, и удалит их, оставив без изменений всю остальную информацию.

Суббота, 21 Сентябрь 2013

Обновление Fedora 18 до 19 используя FedUpВ этой статье описан процесс обновления системы Fedora 18 до Fedora 19 без переустановки, используя программу Fedora Updater (FedUp).

Воскресенье, 08 Сентябрь 2013

Midnight Commander (сокращенно MC) - это консольный файловый менеджер для UNIX-подобных операционных систем, который легко установить и просто использвать. Его интерфейс многие могут найти знакомым, сравнивая его с такими файловыми менеджерами, как Norton Commander или FAR. Данный файловый менеджер может быть очень полезным в определенных ситуациях, когда, например, сложно разобраться с командами cp, mv или rm. Его можно использовать как локально, так и подключившись к удаленной машине по ssh, также Midnight Commander имеет возможность подключатся к удаленным файловым системам по протоколам ftp, sftp и smb.

Вторник, 27 Август 2013

Сканирование сети с помощью команды pingИногда, при работе в сети, необходимо узнать адреса активных хостов (т.е. выполнить так называемое ping-сканирование). Для этого можно воспользоваться, например, программой nmap, которая имет очень большой функционал или fping. Однако, не всегда эти программы предустановлены на машине, с которой необходимо "пропинговать" всю сеть и не всегда есть возможность их установить. В этом случае можно воспользоваться простой командой ping, которая с высокой долей вероятности есть в вашей системе.

Воскресенье, 25 Август 2013

wget: скачать сайт целикомПри возникновении необходимости скачать сайт целиком (включая изображения и стили) для просмотра в режиме оффлайн можно воспользоваться командой wget.

Среда, 27 Февраль 2013

Обновление Fedora 17 до Fedora 18 используя FedUpРелиз Fedora 18 состоялся 15 января 2013 года под кодовым именем "Spherical Cow". Это руководство описывает способ обвновления с Fedora 17 до Fedora 18 без переустановки, используя программу Fedora Update (FedUp).

Воскресенье, 24 Февраль 2013

CentOS 6 и Samba. Часть 2. Настройка доступа к общей папке с авторизацей по паролю.

С помощью данного руководства вы узнаете, как установить сервер Samba на CentOS и настроить сетевую папку с доступом по имени пользователя и паролю, которые будут хранится в базе tdbsam.

Воскресенье, 24 Февраль 2013

CentOS 6 и Samba: настройка доступа к общей папке без пароляSamba - это пакет программ, с помощью которых можно обращаться или предоставлять доступ к сетевым дискам и принтерам по протоколу SMB/CIFS (Server Message Block/Common Internet File System).

В данном руководстве объясняется, как установить сервер Samba на CentOS и настроить сетевую папку с доступом без необходимости указания пароля (анонимным доступом).

Суббота, 23 Февраль 2013

Отключение графической оболочки в CentOS 6В том случае, если вы установили CentOS 6 вместе с графической оболочкой, например, Gnome или KDE, то после выполнения конфигурирования сервера в большинстве случаев нет необходимости в её запуске для экономии оперативной памяти. Запуск ОС можно выполнять в текстовом режиме, а графическую среду X11 запускать только при необходимости.

Пятница, 08 Февраль 2013

CentOS SELinuxSELinux (Security-Enhanced Linux, переводится как Linux с улучшенной безопасностью) это реализация системы принудительного контроля доступа, которая может работать совместно с классической системой контроля доступа, которая используется в Linux. С помощью SELinux можно задавать правила обращения пользователей или программ объектам системы, таким как файлы и устройства. Таким образом можно ограничить возможности доступа программ, прописав возможности их поведения в виде политики, а операционная система с помощью SELinux обеспечит соблюдение этих политик.

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

Воскресенье, 03 Февраль 2013

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

  • полностью управлять ОС (загрузка, процессы, состояние, log-файлы);
  • добавлять, удалять, изменять пользователей и группы, а также управлять их правами
  • изменять настройки служб и сервисов (напр.: Apache, DNS, FTP, SSH, Samba)
  • настраивать сеть и межсетевой экран
  • проводить резервное копирование
  • а также многое другое

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

Данное руководство описывает установку Webmin на CentOS 6.

Суббота, 02 Февраль 2013

CentOS phpMyAdminPHPMyAdmin - веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. C помощью PHPMyAdmin вы можете администрировать сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных используя браузер. Данное приложение очень популярно у web-разработчиков, т.к. имеет очень дружественный и простой интерфейс, который позволяет управлять MySQL без использования SQL команд.

Среда, 30 Январь 2013

Web-сервер на CentOS 6.3: Apache, PHP, MySQL (LAMP)Аббревиатура LAMP означает Linux, Apache, MySQL, PHP, т.е. набор программного обеспечения, ставший де-факто стандартом web-серверов. В данном руководстве рассказано, как установить web-сервер Apache 2 в связке с PHP 5, а также базу данных MySQL на операционную систему CentOS.

Суббота, 26 Январь 2013

Подключение дополнительных репозиториев CentOSСтандартные репозитории CentOS (и, соответственно, Red Hat Enterprise Linux) содержат достаточно ограниченное количество пакетов, среди которых, как ни странно, много популярных, а также часто нет самых новых версий. Для того, чтобы устранить эти недостатки можно подключить дополнительные (неофициальные) репозитории CentOS - EPEL, RPMForge и Remi.

Суббота, 26 Январь 2013

Настройка сети CentOSЭто руководство пояснит как настроить сетевое подключение, изменить IP-адрес или добавить новую сетевую карту в системе CentOS 6. Существует несколько способов настроить сеть в CentOS 6 используя командную строку.

Четверг, 24 Январь 2013

После выхода CentOS 6.3 рекомендуется выполнить обновление со всех более ранних версий для установки самых свежих пакетов, содержащих исправления ошибок.

Среда, 23 Январь 2013

CentOSНазвание операционной системы на базе Linux - CentOS раскрывается как  Community ENTerprise Operating System. Этот дистрибутив основан  на коммерческом Red Hat Enterprise Linux, разрабатываемый компанией Red Hat и полностью с ним совместим. По своей сути, CentOS — это тот же самый Red Hat Enterprise Linux, только с измененным названием, логотипом и графикой. Компания Red Hat распространяет скомпилированную операционную систему на платной основе, однако, поскольку сама ОС состоит из свободного программного обеспечения с открытым исходным кодом, то, по требованиям лицензии GPL и других видов лицензий, основанных на GPL компания Red Hat обязана предоставлять исходные коды. Из этих кодов, с незначительными изменениями и собирают CentOS.CentOS использует для обновления программу yum (как и Fedora, также разрабатываемая Red Hat) и обновляется из репозитория CentOS Mirror Network, в то время, как Red Hat Enterprise Linux получают обновления с серверов Red Hat Network.

В данной статье описано, как произвести установку CentOS 6.3 с DVD дистрибутива на новый компьютер.

Воскресенье, 13 Январь 2013

Первоначальная настройка Fedora 17.

Воскресенье, 13 Январь 2013

Известная абсолютному большинству бесплатная программа для голосовй и видеосвязи Skype, несмотря на свое поглощение корпорацией Microsoft продолжает поддерживать версии дляя Linux, в том числе и в виде пакета rpm, который подходит для установки в Fedora 17.

Воскресенье, 13 Январь 2013

Fedora - это так называемый rpm-based дистрибутив, т.е. использует менеджер пакетов rpm для установки и обновления программ. При понимании общих принципов установки программ в Fedora 17 этот процесс не вызывает никаких трудностей и более того очень удобен и прост.

Воскресенье, 13 Январь 2013

Выполнение русификации интерфейса Fedora 17.

Суббота, 12 Январь 2013

Установка поддержки Adobe Flash в Fedora 17

Суббота, 12 Январь 2013

Изначально операционная система Fedora 17 поставляется без поддержки большой части кодеков из-за лицензионных соглашений. В частности, в официальных репозиатриях Fedora отсутствует поддержка DVD, mp3, итд. Поэтому, в первую очередь, необходимо подключить репозитории rpmfusion (как это сделать описано здесь: Сторонние репозитарии в Fedora 17).

Суббота, 12 Январь 2013

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

Воскресенье, 06 Январь 2013

Fedora - дистрибутив операционной системы GNU/Linux, разработка которого спонисируется компанией Red Hat. Основная цель проекта - использование самых новых технологий, которые после обкатывания в дальнейшем будут использованы в продуктах Red Hat, в частности, в Red Hat Enterprise Linux.

Данное руководство рассматривает установку Fedora 17 в качестве единственной операционной системы и предназначено, в основном, для начинающих.

Суббота, 05 Январь 2013

HowToIT.ru это сборник инструкций, практических руководств и howto по IT тематике.

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

Основаная задача сайта - помощь системным администраторам различного уровня и профиля, пользователям ПК, энтузиастам информационных технологий.

Темы инструкций влючают в себя:

  • установка и настройка Windows и различных дистрибутивов Linux, таких как Fedora, CentOS, Ubuntu, Linux Mint, Debian, ClearOS, Mandriva, SuSE, Slackware, Arch Linux, Gentoo, Damn Small Linux и др.;
  • настройка web-служб, почтовых серверов и серверов баз данных: Apache, httpd, nginx, ftp, mysql, postgresql, sendmail, postfix, dovecot, zimbra и др.;
  • настройка виртуализации на базе VirtualBox, VMare, Xen, QEMU, DOSBox, VirtualPC и др.;
  • настройка сетевых служб DNS, DHCP, samba, NFS и др.;
  • электроника и микропроцессорная техника, в том числе на базе Arduino;
  • а также остальные смежные темы, востребованные техническими специалистами.
Пятница, 20 Январь 2012

Ой! Такой страницы не существует!

 

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

 

 

 

Scroll to top