Самое прекрасное — это когда нужна поддержка сайта, а ты сидишь с телефоном
в руке и ЗНАЕШЬ, чей номер набрать! т. +7 831 4637611 моб. +7 910 3820622Айтишник РУ Нижний Новгород, Симферопольская, 21
A+ A A-

Настройка GNU/Linux Debian

Локальный хостинг на XAMPP в Debian

xamppЭта статья своим появлением обязана блогу о Joomla 3. В блоге о Joomla в числе прочего рассматривается возможность создания локального хостинга на домашнем компьютере под управлением операционной системы Windows. Организация домашнего хостинга производится с помощью пакета XAMPP. Этот пакет рекомендует команда разработчиков Joomla. Одним из достоинств данного пакета является кроссплатформенность, т. е. возможность работы в разных операционных системах. В довесок к статье из блога о Joomla, я решил написать статью об установке пакета XAMPP в Debian GNU/Linux. И хотя до этого в Linux я решал вопросы организации локального хостинга установкой и настройкой отдельных пакетов, сейчас решил попробовать установить всё сразу. Тем более, что для работы с Joomla XAMPP уже не надо настраивать. Всё работает из коробки!

Подробнее: Локальный хостинг на XAMPP в Debian

Работаем с wget в Debian

WgetОдна из самых частых задач при работе с любой операционной системой – это скачивание файлов. Существует несколько способов получения файлов с удаленного компьютера. В этой статье я расскажу, как решить задачу скачивания файлов в Debian с помощью wget - программы, работающей из командной строки. По большому счету неважно работаете ли вы в Debian или нет т. к. wget входит в состав практически любого дистрибутива Linux. Wget поддерживает работу по протоколам: FTP, HTTP, HTTPS, может работать через HTTP прокси-сервер и поддерживает докачку файлов. Это не все, что может программа, с некоторыми возможностями мы познакомимся ниже, в примерах. Будем двигаться от простого к сложному.

Подробнее: Работаем с wget в Debian

Как обновить Debian 6 Squeeze до Debian 7 Wheezy

Debian7 64Прошло более двух месяцев с момента выхода новой стабильной версии операционной системы Debian GNU/Linux – Debian 7 (Wheezy). За это время были исправлены ошибки и даже вышла новая версия – 7.1. А это значит, что теперь можно и обновиться. Обновлять будем версию 6.х до 7.1, т. е до той версии, которая была на момент написания статьи.
Обновление системы Debian 6 Squeeze до Debian 7 Wheezy делается подобно обновлениям предыдущих версий (см. Как обновить Debian 5 Lenny до Debian 6 Squeeze и Как обновить Debian 4 Etch до Debian 5 Lenny). Подобно, но не точно так же. Во-первых, именно для этого обновления не рекомендуется использовать aptitude. Aptitude можно использовать для поиска пакетов, каких-то проверок, но не для проведения собственно обновления. Пусть это и рекомендация, но к этому надо отнестись со всей серьёзностью. Для обновления будем использовать apt. Во-вторых, перед началом обновления следует заглянуть в официальное руководство по обновлению Debian 6. Читая руководство, особое внимание обращаем на три важных момента:

Подробнее: Как обновить Debian 6 Squeeze до Debian 7 Wheezy

Настройка SSH в Debian

sshДовольно часто, администрирование сервера на базе Linux происходит посредством удалённого доступа. А основным способом удалённого администрирования является администрирование с помощью SSH. Об этом и пойдёт речь в этой статье. Данная статья входит в цикл статей о настройке коммуникационного сервера класса SOHO под управлением Debian/GNU Linux и подразумевается, что дальнейшая настройка сервера будет производиться с помощью SSH. Цикл статей ещё в процессе написания.

Подробнее: Настройка SSH в Debian

SSH Подключение с использованием ключа хоста

SSH Key AccessТеперь попробуем подключиться к нашему серверу, который выполняет и функцию ssh сервера, с настройками по умолчанию. Позже мы изменим настройки согласно нашим нуждам и требованиям безопасности. Для подключения по SSH нам нужны учётные данные пользователя сервера ssh и имя или ip адрес самого сервера. Сейчас можно подключиться к нашей машине, используя учётные данные любого простого пользователя нашего сервера. На этапе установки Debian («Установка Debian на сервер») я добавлял пользователя andrey. Подключиться к нашему серверу можно как через внешний, так и через внутренний интерфейс. В этом примере подключимся через внешний интерфейс сервера. В нашем случае его ip адрес – 192.168.123.254, а имя – sunup. На другом компьютере под управлением Unix-подобной операционной системы, выполним одну из следующих команд:

Подробнее: SSH Подключение с использованием ключа хоста

Насторйка OpenSSH

ssh configureНастройки sshd находятся в файле /etc/ssh/sshd_config. Открываем этот файл для редактирования и изменяем его содержимое для наших нужд, не забывая при этом о безопасности.

Первый параметр – Port. По умолчанию используется 22 порт. Изменим его на нестандартный порт 2203 – это избавит наш сервер от сетевых роботов, которые автоматически сканируют интернет в поиске открытых портов и пытаются через них подключиться. Это не избавит от сканирования человеком, но для защиты от человека существует фаервол, хитрые способы открытия порта, «горшочки с мёдом» и т. д.

Подробнее: Насторйка OpenSSH