Руководства

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

Ubuntu: обновление пакетов (программ)

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

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

Установка Ubuntu Server 13.04

Установка 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.

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

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

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

CentOS: установка Midnight Commander (mc)

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

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

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

wget: скачать сайт целиком

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

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

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

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

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

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

 

 

Scroll to top