Операционные системы

6. Монитор-невидимка

6. Монитор-невидимка [Текст] : [3D­-эффекты рабочего стола не поддерживаются в полной мере старыми видеокартами] : [ответ на вопрос читателя Майка Рачело (Mike Racelo), у которого таинственно исчез рабочий стол] / авт. не указ.  //  Linux Format. — 2015. — Linux Format. — 2015. — № 5 (196), май. — С. 99, колон. 2-3. — (Ответы). 
     Аннотация
     3D­-эффекты рабочего стола KDE не поддерживаются в полной мере старыми видеокартами Nvidia и драйверами nouveau и читателю предлагается или установить двоичные драйвера Nvidia, или уменьшить количество эффектов рабочего стола в системных настройках KDE. Подсказка — Alt + Shift + F12 включает и отключает эффекты рабочего стола.

 

Гондаренков, А. «Урожайный» апрель

Гондаренков, А. "Урожайный" апрель. Создатели популярных дистрибутивов радуют пользователей [Текст] : [даты выходов релизов и краткая характеристика изменений] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 7. — (Новости) (Новые релизы). 
     Аннотация
     Информация о выходе в апреле 2015 года релизов популярных дистрибутивов GNU/Linux и их краткие характеристики: Calculate Linux 14.16 на базе Gentoo (20 апреля; первая версия, Calculate Linux 7.6, вышла 22 июня 2007 года) — редакции релиза; Ubuntu 15.04 “Vivid Vervet” (23 апреля) — изменения всей линейки официальных производных (systemd по умолчанию, включены реализация OpenStack “Kilo”, релиз продукта Snappy Ubuntu Core); Debian 8 "Jessie" (25 апреля) — изменения, выбор пакетов, поддержка архитектур компьютеров. 

 

Гондаренков, А. IM — находка для вируса

Гондаренков, А. IM — находка для вируса. Новый троянец для Linux атакует сайты и чаты [Текст] : [троян Linux.BackDoor.Sessox.1 для атак на заданные веб-ресурсы по протоколу HTTP через протокол обмена текстовыми сообщениями IRC] : [краткая информация] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 6. — (Новости) (Вирусы). 
     Аннотация
     В компании "Доктор Веб" иследован троян для атак на заданные веб-ресурсы по протоколу HTTP через протокол обмена текстовыми сообщениями IRC. Троян Linux.BackDoor.Sessox.1 — особенности, выполняемые команды, спецфункции (в числе которых, сканирование на наличие ShellShock-уязвимости или PHP-сценариев и их эксплуатация). 

 

5. Недоступный сервер

5. Недоступный сервер [Текст] : [варианты получения доступа к заблокировавшемуся серверу] : [ответ на вопрос читателя Джона Соркина (John Sorkin), который не может подключиться через роутер к своему серверу удаленного доступа через Интернет, но может подключаться к нему из домашней локальной сети] / авт. не указ.  //  Linux Format. — 2015. — Linux Format. — 2015. — № 5 (196), май. — С. 98, колон. 2-3 — 99, колон. 1. — (Ответы). 
     Аннотация
     Если доступ блокирует провайдер, то рекомендуется проверить доступ у провайдера и, если доступ разрешен только для некоторых портов, то рекомендуется перенаправить входящий порт роутера на порт по умолчанию своего сервера или запустить сервер на доступном порте. 
     При блокировке всего трафика рекомендовано реализовать обратное туннелирование SSH через внешний компьютер под Linux с запущенным sshd, находящийся вне сети и имеющий статический адрес или доменное имя. Если к этому еще приобрести пакеты VPS (Virtual Private Server — виртуальный частный
сервер), то можно избавиться и от ограничений брандмауэра своего провайдера.

 

4. Загрузчик Windows

     4. Загрузчик Windows [Текст] : [загрузка Ubuntu с загрузчика Windows] : [ответ на вопрос читателя Александра Сарози (Alexander Sarosi)] / авт. не указ.  //  Linux Format. — 2015. — Linux Format. — 2015. — № 5 (196), май. — С. 98, колон. 1-2. — (Ответы). 
     Аннотация
     Рассмотрены варианты: когда компьютер с UEFI, то проблемы нет, так как UEFI допускает несклько менеджеров загрузки на одном диске; если система BIOS/MBR, то программой EasyBCD (http://neosmart.net/EasyBCD) можно добавить в загрузочное меню Windows пункт с записью Grub для Ubuntu, но показан и более простой выход — предоставить установщику Ubuntu по умолчанию установить Grub в MBR, что пригодится если возникнет желание вернуться обратно в Windows и можно будет переустановить загрузчик Windows с EasyBCD.      

 

Коротко про… Автодополнение по Tab

Коротко про… Автодополнение по Tab [Текст] : [возможность командной строки — автодополнение по Tab] : [пример] / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — Linux Format. — 2015. — № 5 (196), май. — С. 97. — (Ответы). 
     Аннотация
     Одна из наиболее дружелюбных к пользователю возможностей командной строки — автодополнение по Tab показана на примере набора пути к файлу  /usr/share/sane/xsane/doc/sane­xsane­faxdoc.html.
 

2. Мой приятель sed

     2. Мой приятель sed [Текст] : [синтаксис sed на примере скрипта s/NoDisplay=true/Nodisplay=false/g] : [ответ на вопрос посетителя форума Rlcoop] / авт. не указ.  //  Linux Format. — 2015. — Linux Format. — 2015. — № 5 (196), май. — С. 96, колон. 2-3 — 97, колон. 1. — (Ответы). 
     Аннотация
     Синтаксис sed на примере скрипта поиска и замены текста. Также дан цикл оболочки для поиска и замены текста в нескольких файлах и сообщается, что аналогично можно сделать командой find.
 

1. Прощай GPT

1. Прощай GPT [Текст] : [восстановление таблицы разделов (GPT) при помощи утилиты Testdisk из Live CD Rescatux (раздел Expert Tools)] : [ответ на вопрос читателя Дж. К. Грина (G. C. Green), который удалил таблицу разделов (EFI GPT)] / авт. не указ.  //  Linux Format. — 2015. — Linux Format. — 2015. — № 5 (196), май. — С. 96, колон. 1-2. — (Ответы). 
     Аннотация
     Как с помощью утилиты Testdisk из Live CD Rescatux (раздел Expert Tools) восстановить таблицу разделов после несчастного случая. 

 

Кто мы : [шуточные ответы авторов журнала на вопрос как они веселятся?]

Кто мы [Текст] : [шуточные ответы авторов журнала на вопрос как они веселятся?]  //  Linux Format. — 2015. — № 6 (197), июнь. — С. 1. — Содерж.: Джонни Бидвелл : [сбрасывает в своем Gentoo флажки USE и маcки пакетов и, скомандовав emerge -­Duv —­­newuse @world, созерцает фейерверки] ; Мэтью Хэнсон : [игры с дистрибутивами Linux и игра Hotline Miami 2: Wrong Number] ; Крис Торнетт : [игры из Steam on Linux, играет со своим боевым Linux Mint] ; Лес Паундер : [играет в Global Thermonuclear War и Falken’s Maze] ; Маянк Шарма : [рад, что на всех парах заработал Steam on Linux] ; Валентин Синицын : [пересобирает ядро и перекомпилирует KDE под свой процессор, играет в Tux Racer].
     Аннотация
     Как веселятся авторы Linux Format. 

 

Бидвелл, Д. MariaDB: как освоить SQL

Бидвелл, Д. MariaDB: как освоить SQL [Текст] : [введение в MariaDB] : [руководство] / Джонни Бидвелл [Jonni Bidwell]  //  Linux Format. — 2015. — № 5 (196), май. — С. 92-95. — (Академия кодинга) (MariaDB). — Прил.: "Скорая помощь" : [рекомендуется песочница MySQL для экспериментов с совместимостью различных версий MySQL/MariaDB — http://mysqlsandbox.net]. — С. 92 ; "Скорая помощь" : [с MySQL на MariaDB перешла Wikipedia (подробности перехода на http://bit.ly/WikipediaAdoptsMariaDB)]. — С. 93 ; "Различия в установке?" : [в ряде дистрибутивов Linux (Arch, Chakra, Fedora, Mageia, openSUSE и RHEL 7) MariaDB выбрана в качестве СУБД по умолчанию; установка MariaDB в Ubuntu, Linux Mint, Debian]. — С. 94. 
     Аннотация
     Краткая справка об истории и современном состоянии разработки MySQL под эгидой Oracle, о MariaDB как ответвлении MySQL (разработка коллектива программистов, в числе которых Михаэль Видениус (Michael Widenius)) и о поддержке MariaDB дистрибутивами Linux. 
     MariaDB — движки (http://bit.ly/MariadbVSMySQL) и текущий движок XtraDB, нумерация версий, установка, настройка сервера баз данных при помощи скрипта, запуск и его параметры, базы данных (mysql, information_schema и performance_schema), создание базы данных, создние таблиц данных, типы данных (многообрахие типов данных — http://bit.ly/MariaDBDataTypes), создание непривилегированного пользователя и добавление данных, работа с данными, резервное копирование данных при помощи клиента mysqldump.

 

Браун, К. Система: вскроем ядро Linux

Браун, К. Система: вскроем ядро Linux [Текст] : [архитектура и системные вызовы ядра Linux] : [учебник] / Крис Браун [Chris Brown]  //  Linux Format. — 2015. — № 5 (196), май. — С. 88-91. — (Академия кодинга) (Системное программирование). — Прил.: "Системные вызовы предоставляют точки входа из пространства пользователя в пространство ядра…" [Изображение] : [цвет. схема] ; "Скорая помощь. Лучшая книга на эту тему — The Linux Programming Interface Майкла Керриска [Michael Kerrisk]. Она на голову выше остальных, но при 1500 страницах на ум уже приходит слово «фолиант»." ; "Чтение man—страниц" : [как правильно читать и понимать документацию системных вызовов раздела 2 man­-страниц на примере] — С. 89 ; "Системный вызов mmap() позволяет читать и записывать файл, как если бы это был массив в памяти" [Изображение] : [цвет. схема]. — С. 90 ; "Чтобы код был переносимым, большинство типов данных определяются с помощью определений типов. Вот некоторые из них" [Таблица] : [фактический тип, определение, описание] ; "Типы данных" : [для чего сделано типы данных и что из того следует]. — С. 91. 
     Аннотация
     Краткое введение в цикл статей о ядре Linux с точки зрения программиста. 
     Пространство ядра и пространство пользователя, системные вызовы и библиотечные процедуры, интерфейс системных вызовов Linux, примеры использования системных вызовов Linux четырьмя способами копирования файла, исключения и ошибки, язык C — лингва-франка системного программирования в Linux, язык Python в системном программированиии, переносимость кода, пятый способ копирования файла с использованием системного вызова mmap(). 

 

Бидвелл, Д. Роутер: настроим шлюз

Бидвелл, Д. Роутер: настроим шлюз [Текст] : [компьютер-шлюз для соединения компьютера или компьютеров локальной сети с Интернетом] : [учебник] / Джонни Бидвелл [Jonni Bidwell]  //  Linux Format. — 2015. — № 5 (196), май. — С. 84-87. — (Учебник) (Сети). — Прил.: "Скорая помощь. Для простой маршрутизации трафика мощный процессор не нужен, но если вы ожидаете большой объем трафика, убедитесь, что в шлюзе используется гигабитная сетевая карта, подключенная к гигабитному коммутатору.". — С. 84 ; "Благодаря волшебству NAT пакеты могут пересекать мрачные болота нашей внутренней сети…" [Изображение] : [цвет. схема] ; "Скорая помощь. Базовое перенаправление, маршрутизация и маскирование теперь могут выполняться networkd, сетевым демоном systemd. Ничего святого? Принимаем ставки на то, каким будет следующий ход. Мы поставили на Sirystemd: «Siry, можете вернуть мне скрипты init, пожалуйста?» [Нет!!! — Ред.]." ; "Точки доступа с hostapd" : [hostapd — установка, размещение конфигурационного файла и конфигурирование, настройка базовой сети с парольной защитой WPA2]. — С. 85 ; "Мост соединяет наши проводной и беспроводной интерфейсы…" [Изображение] : [цвет. схема] ; "Анонимизирующий шлюз" : [настройка маршрутизации внутреннего сетевого трафика через VPN или Tor]. — С. 87.  
     Аннотация
     Как настроить переносной компьютер­-шлюз для подключения к сети одного или нескольких компьютеров, которые будут общаться с сетью только через шлюз и общение этого шаловливого семейства с инетом будет весьма управляемым и тотально контролируемым. 
     Рассмотрены вопросы — настройка IP­-адресов с помощью программы dnsmasq, которая предоставляет простой DHCP-­сервер для выделения адресов, а также поможет шлюзу притвориться DNS-­сервером; конфигурирование dnsmasq и настройка DHCP­-сервера в файле /etc/dnsmasq.conf; настройка перенаправления пакетов и NAT (Network Address Translation — преобразование сетевых адресов) с использованием правил iptables; настройка перенаправления портов для обращения к сервисам внутренней сети из внешней; организация беспроводного доступа к роутеру.
     Также рассказано как настроить переносной компьютер-­шлюз, который подключен к Интернету проводным соединением, а доступ к нему осуществляется из локальной беспроводной сети. Здесь рассмотрен альтернативный вариант направления трафика — сетевые мосты, в котором показаны установка и настройка пакета hostapd, создание моста и добавление к нему проводного интерфейса. 
     Кратко рассмотрена настройка анонимизирующего шлюза на базе Tor или VPN. 
Теги: lxf2015, №5(196), аппар. обесп. ; сети ; Учебник

Ботвик, Н. Dracut: грузим Linux быстре

Ботвик, Н. Dracut: грузим Linux быстрее [Текст] : [создание initramfs при помощи программы Dracut] : [учебник] :  / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 5 (196), май. — С. 78-79. — (Учебник) (Dracut). — Прил.: "А если не сработает" : [советы на случай неудачи в создании initramfs]. — С. 79. 
     Аннотация
     Чтобы узнать, как обзавестись собственным быстрым и выгодным RAM-­диском, сначала нужно ненадолго погрузиться в начало Linux, когда initrd еще не было. Там мы увидим, почему в загрузке Linux родилась идея ramdisk и появились initrd и initramfs. Можно посмотреть, что собой представляют initrd и initramfs и попробовать собрать initramfs при помощи программы Dracut и запустить его, изменив параметры загрузки. 

 

Бидвелл, Д. Питание: режимы и регуляторы

Бидвелл, Д. Питание: режимы и регуляторы [Текст] : [управление питанием в Linux] : [учебник] :  / Джонни Бидвелл [Jonni Bidwell]  //  Linux Format. — 2015. — № 5 (196), май. — С. 80-83. — (Учебник) (Управление питанием). — Прил.: "Замри, бэби" : [дополнительные функции режимов ожидания и сна набора заплаток ядра TuxOnIce (www.tuxonice.net)] ; "Скорая помощь. Если вы нарвались на неприятности (например, после возобновления из ОЗУ пропала графика), загляните в пакет uswsusp: он позволяет задать дополнительные настройки процесса ожидания. Например, настроить параметры графических карт до и после возобновления или разобраться с поддержкой зашифрованных образов гибернации.". — С. 81 ; "Скорая помощь" : [программа i7z для управления расширенными режимами энергопотребления на чипсетах процессоров Intel (Core i3, i5 или i7)] ;  "DPMS и с чем его едят" : [DPMS (Display Power Management Signalling) — средство выключения экрана; градации сна компьютера — Приостановка (Suspend), Режим ожидания (Standby)  и Выключение (Off) — и их настройка; проверка настроек и их корректировка с помощью xset]. — С. 83. 
     Аннотация
     Открытый стандарт управления питанием ACPI (Advanced Configuration and Power Interface) и его поддержка в Linux. Возможности настройки функциональности ACPI в Linux. Механизм снижения энергопотребления процессоров, его контроль подсистемой ядра CPUfreq при помощи регуляторов. 
     Вывод системы из состояния ожидания или сна по сети через отправление удаленной машине так называемого "магического пакета" (Magic Packet) по проводной WoL.

 

 

Ботвик, Н. Шифрование: весь диск под защитой

Ботвик, Н. Шифрование: весь диск под защитой [Текст] : [введение в ecryptfs] : [учебник] / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 5 (196), май. — С. 76-77. — (Учебник) (Шифрование). — Прил.: "За и против ecryptfs" : [аргументы]. — С. 77. 
     Аннотация
     Краткий обзор методов шифрования данных на компьютере решениями cryptsetup и TrueCrypt. Альтернативный вариант — файловая система в стеке, реализуемая ecryptfs: демонстрация работы по шифрованию каталога пользователя, доступ к зашифрованным каталогам, удобный вариант настройки зашифрованного каталога пользователя, автоматическое монтирование файловой системы, шифрование домашнего каталога пользователя и удаление исходных незашифрованных данных. Преимущества и недостатки ecryptfs.