Обновление ядра до версии 3.2 в Ubuntu 11.10 и Linux Mint 12

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

В планировщик процессов добавлена возможность задания верхних лимитов на выделяемое процессорное время. Улучшена отзывчивость рабочего стола во время сильной загрузки системы. Также обновлен TCP, который получил алгоритм, ускоряющий восстановление соединения после потери пакетов. Добавлена поддержка новой архитертуры — сигнального процессора Hexagon от Qualcomm. Кроме того, как всегда, исправлено множество мелких ошибок и добавлены новые драйверы устройств.

Если вы хотите научиться не только основам Linux, но и более сложным вещам, то можете посетить курсы по Linux в учебном центре Практикум в Киеве. Сайт www.praktikum.com.ua

Внимание: сделайте резервную копию данных, прежде чем продолжить. Все нижеописанные операции вы выполняете на свой страх и риск. Мы проверяли новое ядро на одном из наших тестовых серверов (система Peas OS на базе Ubuntu).
Установка Kernel 3.2 в Ubuntu 11.10 и Mint 12 из PPA:
Откройте терминал и введите следующие команды:
• $ sudo apt-add-repository ppa:francisbrwn9/kernels
• $ sudo apt-get update
• $ sudo apt-get dist-upgrade
Если вы хотите откатиться на предыдущую версию ядра, необходимо установить PPA Purge с помощью команды:
• $ sudo apt-get install ppa-purge
Затем удалите PPA с помощью команды:
• $ sudo apt-get install ppa-purge

Установка из Debian-пакета
Для установки нового ядра Linux kernel 3.2 в Ubuntu или Mint из Debian-пакета необходимо выполнить следующие действия:
Для 32-битного дистрибутива Ubuntu/Mint
Откройте терминал и введите следующие команды:
• $ cd mkdir kernel && cd kernel
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_i386.deb
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-image-3.2.0-030200-generic-pae_3.2.0-030200.201201042035_i386.deb
• $ sudo dpkg -i *.deb
Для 64-битного дистрибутива Ubuntu/Mint
Откройте терминал и введите следующие команды:
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb
• $ wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-image-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb

Источник www.rus-linux.net

Как получить информацию по сетевым подключениям в Linux

Linux — довольно своеобразная, по сравнению с Windows, операционная система. И, хотя в последнее время люди, занимающиеся разработкой Linux и программ для неё, стараются сделать её похожей на Windows, чтобы люди, привыкшие к Windows, не испытывали трудностей при переходе на Linux, постигать все особенности Linux (тем, кто решил в ней основательно разобраться), возможно, придётся довольно долго, если учится самому.
Поэтому можно пойти на обучающие курсы по Linux, например, в Киеве в Учебный центр «Практикум» по ул. М.Расковой 21. У них есть курс «Администрирование Linux». Также первое занятие бесплатное. Все желающие могут посетить его и посмотреть чему там учат. Их сайт www.praktikum.com.ua

Теперь поговорим, как получить информацию по сетевым подключениям. Приведем список команд, с помощью которых можно это сделать.

получить информацию об интерфейсах
ifconfig # только в рабочие
ifconfig -a # все интерфейсы

получить информацию о сетевой карте (speed, duplex, port)
ethtool eth0

получить информацию о драйвере для сетевой карты
ethtool -i eth0

получить статистику по пакетам для сетевой карты
ethtool -S eth0
ifconfig eth0

получить информацию о таблице маршрутизации
netstat -r
ip route

получить имя хоста
hostname

получить имя удаленной машины
nmblookup -A 127.0.0.1

получить данные о текущем состоянии подключении
mii-tool eth0
ethtool eth0

Как защитить VPS-сервер на базе Windows сервер 2008. Практические советы

Данные советы предназначены скорее для начинающих администраторов или для тех, кто только захотел научиться администрировать сервера. Опытные же пользователи в принципе уже должны быть знакомы с этими методами.
Итак, начнем.
1. Установите менеджер паролей. Даже для сервисных учетных записей (типа пользователи БД и т.д.) используйте только сложные сгенеренные пароли. И держите их в пасс-менеджере. Например, «LastPass» — он бесплатный и доступен в виде экстеншена для Chrome. Лучше всего держать их в голове. Хотя это уже сложно 

2. Заблокируйте support-пользователя. Если вы арендуете сервер, наверняка в нем настроен саппорт-пользователь для вашего хостера. Что-нибудь типа «Support User» или «support_user». Заблокируйте его. Иногда опасность приходит именно от хостера.
3. Отключите FTP, если не нужен. Если вашим клиентам или приложениям не нужен постоянный FTP — выключайте. Включайте его только когда нужно залить файлы. И разрешите доступ только со своего IP.

4. Бекап! Создайте ежедневные джобы на SQL-сервере, которые будут сохранять базы и локально, и куда-нибудь в онлайн. Даже в бесплатном MS SQL Server Express можно создать некое подобие джобов (через Task-Scheduler).

5. Firewall. Главное правило — «запретить все». В Windows 2008 R2 встроен довольно неплохой брандмауер, можно начать с него. Оставьте открытыми порты 80 и 443 (и, возможно, 3389 для RDP) — и все.

6. Нет папке "/admin/" и другим «стандартным» именам.
— CMS вашего сайта не должна лежать в папке «site.com/admin/».
— Учетная запись администратора не должна называться «administrator».
— Страницы логина не должны называться «login.aspx/login.php»

Если вы хотите заниматься администрированием и только начали в этом разбиратся, вам лучше всего пойти на обучающие курсы, например в Учебный центр «Практикум» по ул. Расковой 21. Там есть пару курсов по Администрированию Windows Server 2008. Все желающие могут придти на первый пробный урок и посмотреть чему вообще там учат и кому это полезно.
362-16-18, 050-322-15-13.Консультации без выходных.
praktikum.com.ua, ст.м. Левобережная, ул. Расковой, 19-21

Источник habrahabr.ru

Linux VS Windows

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

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

Преимущества Linux дистрибутивов перед Windows:
— Linux бесплатная ОС, как и большинство программ под нее.
— Linux проще в пользовании, чем Windows. Скорее всего вы это поймете как немного изучите его.
— Производительность и быстрота Linux больше, чем Windows.
— Под Linux практически нет вирусов, что делает его более безопасной ОС, чем Windows.
— Под Linux есть практически все виды бесплатных программ, которые вам могут понадобиться. Но если вам надо использовать Windows приложения под Linux вы можете воспользоваться эмулятором Wine.
— Стабильность Linux намного выше чем Windows.

Недостатки:
— Под Linux совсем немного хороших игр, но вы всегда можете использовать Wine, или создать виртуальную машину с Windows на борту.

Знание Linux на данный момент является признаком как в грамотности администратора или программиста, так и возможностью выбора более престижного места работы.

Поэтому лучше всего пойти на курсы по изучению Linux. Например, в Учебном центре «Практикум» по ул. Расковой 21 есть курс Linux. Все желающие могут придти на первый пробный урок и посмотреть чему вообще там учат и кому это полезно.
362-16-18, 050-322-15-13.Консультации без выходных.
praktikum.com.ua, ст.м.Левобережная, ул.Расковой, 19-21