Linux -


Настройка беспарольного доступа по ssh (passwordless SSH)

Март 27th, 2014 by rius

Обычно такая настройка нужна для автоматизации: доступ с одного хоста на другой. Так было и в моем случае. Действия для пользователя root Войдите в систему как root Выполните ssh-keygen -t dsa


Имитация действий пользователя в командной строке с помощью утилиты expect

Октябрь 25th, 2013 by rius

На днях возникла необходимость подобной автоматизации. Для самых простых случаев — скажем, когда от пользователя требуется простой ввод «y» на какой-то вопрос — сгодится и утилита yes: yes | cp /dev/null /var/opt/some.log Данная команда сотрет содержимое файла some.log без вмешательства пользователя, т.к. он он уже ответил «y» еще до вопроса :) Но есть более сложные […]


Как безболезненно увеличить дисковое пространство в Linux или удивительная система LVM

Сентябрь 27th, 2011 by MeteoZond

Появилась задача увеличить объем дискового пространства на хостинговом сервере. Т.к. в качестве панели управления используется ISPmanager, монтирование нового раздела в отдельную папку проблемы бы не решило. По совету коллег решил призвать в помощь LVM (Logical volume manager). Управление логическими томами (Logical Volume Management — LVM) существует в Linux, начиная с версий ядра 2.4v1 и 2.6.9v2. […]


Защита Asterisk от SIP атак с помощью iptables

Июнь 18th, 2011 by Сергей Тамкович

Думаю все слышали про программу Fail2ban, а некоторые даже умеют настраивать её для работы с логом Asterisk. Действительно, вылавливая строки вида «failed for ’127.0.0.1′ — Wrong password» и «failed for ’127.0.0.1′ — Peer is not supposed to register» — можно существенно сократить количество мусорного SIP трафика. Однако, есть несколько неприятных ситуаций, в которых анализ лога […]


Как сгенерировать случайный пароль в Linux/BSD

Февраль 18th, 2011 by Сергей Тамкович

Сгенерировать случайный пароль к вашей Linux/BSD системе — очень просто, для этого достаточно в вашем любимом шеле выполнить следующую команду: < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c8


Пересобираем FreeType (SubPixel Rendering, ByteCode Interpreter)

Февраль 10th, 2011 by Сергей Тамкович

В популярном дистрибутиве linux — Fedora, стандартная библиотека freetype имеет ряд ограничений: в ней выключены алгоритмы subpixel rendering и bytecode interpreter т.к. эти алгоритмы защищены патентами на территории некоторых стран (см. США). В результате, отображаемые шрифты на экране выглядят коряво. Существует два простых способа включить эти алгоритмы. Во-первых, можно подключить репозиторий с исправленной версией freetype. […]


Android 2.3 работает с mifare!

Декабрь 7th, 2010 by Сергей Тамкович

Вчера анонсировали новую версию linux для телефона — Android 2.3: На мой взгляд, самое интересное в этом анонсе — технология с непонятным названием NFC (Near Field Communication) представленная под занавес. NFC это технология связи способная, помимо прочего, работать с RFID метками. Если внимательно присмотреться к ролику, то можно заметить, что с помощью мобильного телефона считывается […]


Интервью с разработчиком ФС Reiser4

Декабрь 6th, 2010 by Сергей Тамкович

Для тех кто пропустил сие интересное интервью и на ЛОРе и на Хабре. Эдуард Шишкин — ведущий и, пока, единственный разработчик файловой системы Reiser4, отвечает на вопросы рунета. — Как обстоят дела с продвижением reiser4 в ядро? Технических препятствий для этого я уже не вижу: все проблемы из знаменитого «списка для включения» решены. Осталось только […]


Настройки core dump в CentOS

Октябрь 6th, 2010 by Сергей Тамкович

При разработке программных модулей к сложным проектам, таким как Asterisk, Kamailio и т.д. Неизбежны ошибки приводящие к «выпаданию корки». Современные операционные системы позволяют тонко регулировать параметры дампа памяти процесса (core dump). По умолчанию, многие дистрибутивы linux не сохраняют core dump, или сохраняют его не так, как этого бы хотелось разработчику. Хорошо когда есть вспомогательный скрипт, […]


Android на iPhone

Май 29th, 2010 by Сергей Тамкович

David Wang продемонстрировал работу операционной системы Android на iPhone. Android установлен параллельно с iPhone OS. Выбор загружаемой ОС осуществляется с помощью специального загрузчика — OpeniBoot. На данный момент работоспособны все основные функции — GSM звонки, SMS, Wi-Fi и музыка. Блог проекта — linuxoniphone.blogspot.com


Следующая страница →