Отключаем гостевую сессию в Ubuntu 13.10 / 14.04

Оставлять на рабочем месте ноутбук с незаблокированным гостевым пользователем иногда бывает чревато - даже если у вас нет причин беспокоиться по поводу защиты хранящейся на нём информации, есть шанс, что кто-нибудь из коллег захочет смищно пошутить, и потом вам придётся убирать "весёлые картинки" с рабочего стола, или, к примеру, "отстреливать" сотню процессов gnome-eyes-applet. Поэтому на машине, использующейся на рабочем месте, гостевой сеанс лучше отключить.

Запуск OpenVPN сервера совместно с HTTPS-сервером на 443 порту

Многие сталкиваются с тем, что в сетях достаточно часто запрещены исходящие соединения методом CONNECT к портам отличным от 443, что создает определенные трудности для VPN-клиентов. Поэтому возникает необходимость использовать для VPN сервера TCP-порт 443.

Добавляем поддержку NTFS/exFAT в Solaris 11

Недавно к нам обратился один заказчик с маленькой проблемой: на его SunRay-сервере, установленном на сервере SPARC Enterprise T5120 не работали флешки с файловыми системами NTFS и exFAT. Вопрос с переносом все x86-железку с Linux на борту не рассматривался, так что пришлось импровизировать.

Заменяем *sh, grep, awk на Python в скриптах

Как и у любого *nix-администратора, мои первые скрипты использовали *sh, sed, awk, cut, head -1 и другие утилиты. Я мучался, когда где-то попадался пробел, так как приходилось переопределять IFS, страдал от избыточного кода. А потом я изучил Python, и оказалось, что программирование на английском языке (а не на закорючках, как в sh/perl) - это удобно!

Организация разграничения доступа к веб-ресурсам на базе Squid

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

Виртуальная память на sun'ках: SPARC64 и хэшированная таблица страниц

Преобразование виртуальных адресов на SPARC-системах вскользь затрагивается на довольно годном курсе Solaris Internals (в своё время он хорошо раскидал кашу в голове по нужным полкам). Но, на мой взгляд, эта тема достойна отдельного внимания, ибо отличия от привычного многим подхода x86 очень существенные.

Дедупликация медиа своими руками

Долго рассуждая о дедупликации, настал момент когда мне потребовалось использовать эту технологию в личных целях, для наведения порядка в домашней инфраструктуре. Достаточно часто приходится сливать информацию с медиа-носителей на десктоп/лаптоп/файловый сервер в попыхах, помещая ее куда-нибудь, лишь бы сохранить, с иллюзией о том, что скоро руки уж точно дойдут все разобрать в этот раз.

Этот коварный pthread_cond_signal

Для того, чтобы ожидать некоего события на условной переменной (Condition Variable) надо захватывать сопутствующую ей мьютекс-блокировку. А вот нужно ли захватывать блокировку на стороне производителя?

Доступ к Яндекс.Диск через WebDAV

В очередной раз встал вопрос об резервном копировании данных в какое-нибудь бесплатное облако. Планировал пойти проверенным путем воспользовавшись Google Drive с помощью GoogleCL , но выяснилось, что я отстал от жизни, и теперь Google не позволяет через свое cli работать с диском.

Выбор платформы виртуализации для лабораторного практикума

В рамках лабораторного практикума по курсу "Администрирование корпоративных систем" возникло желание выделить студентам персональные узлы под управлением операционной системы семейства unix. В том числе предполагается предоставление возможности произвести базовую настройку IP стэка, выполнив конфигурирование интерфесов и таблицы маршрутизации.

Меняем ленту в NetBackup

Магнитные ленты, используемые в ленточных библиотеках для резервных копий данных - существа крайне хрупкие. И в один прекрасный день есть риск получить Tape Alert от драйва, означающий проблемы с поверхностью и, учитывая стоимость данных, ее нужно как можно быстрее заменить.

Басня о геометрии диска и Solaris

Когда компьютеры были большими, диски маленькими, использовалась адресация CHS (Cylinder-Sector-Head), а разработчики файловых систем уделяли огромное внимание геометрии диска, в частности файловая система FFS и построенная на ее основе UFS, широко используемая в Solaris, используют цилиндровые группы для организации данных на диске.

Дебаг сложных проектов в gdb

Предыдущая моя статья получилась довольно объемной, а нераскрытых тем осталось довольно много. Поэтому,было принято решение написать ещё одну статью, в которой я опишу особенности многофайлового дебага с помощью gdb.

GDB бояться - код не дебажить

  Многие *nix программисты опасаются всяческих видов дебага сишного кода и переходят в состояние паники реагируя на слово "GDB". Скорее всего, причиной этому послужило отсутствие VisualStudio с её замечательными функциями по дебагу кода.
RSS (Открывает новое окно)(Открывает новое окно)
Maxim Zhukov
Записи: 116
Дата: 02.07.20
Тимофей Перцев
Записи: 19
Дата: 24.06.20
Alexander Zhermal
Записи: 6
Дата: 19.06.20
Дмитрий Сазонов
Записи: 43
Дата: 19.06.20
Alexander Yarkeev
Записи: 36
Дата: 18.05.20
Dmitry Afanasiev
Записи: 54
Дата: 08.04.20
Александра Пирс
Записи: 27
Дата: 01.04.20
Danil Sinitskiy
Записи: 2
Дата: 20.03.20
Igor Fisenko
Записи: 1
Дата: 13.03.20
Nikolay Emchenko
Записи: 4
Дата: 26.02.20
Evgenij Tsopa
Записи: 51
Дата: 26.02.20
Александр Пашнин
Записи: 22
Дата: 19.02.20
Valeriy Urrievich Kireev
Записи: 26
Дата: 15.01.20
Vladimir Nikolaev
Записи: 14
Дата: 30.12.19
Ivan Uskov
Записи: 23
Дата: 16.12.19
Андрей Дьяков
Записи: 25
Дата: 27.06.19
Andrey Maximov
Записи: 16
Дата: 22.02.19
Sergey Zhmylove
Записи: 45
Дата: 14.03.18
Lev Koznov
Записи: 18
Дата: 14.07.17
Никита Валерьевич Акентьев
Записи: 1
Дата: 29.06.17
DEADBEEF
Записи: 1
Дата: 16.01.17
Alexey Pismak
Записи: 1
Дата: 14.09.16
Никита Патрахин
Записи: 2
Дата: 15.08.16
Vladimir Berlev
Записи: 3
Дата: 26.11.15
Sergey Klyaus
Записи: 58
Дата: 21.06.15
Олег Олегович Кулаченко
Записи: 1
Дата: 28.01.15
Dmitry Sheshukov
Записи: 11
Дата: 15.10.14
Pakhom Golynga
Записи: 20
Дата: 03.03.14
Vladislav Sovinskiy
Записи: 11
Дата: 10.01.14
Илья Валентинович Перминов
Записи: 19
Дата: 04.09.13
Konstantin Borzov
Записи: 7
Дата: 20.06.13
Anthony Dmitriev
Записи: 4
Дата: 19.02.13
Nicolay Smirnov
Записи: 6
Дата: 02.05.12
Alexander Deiter
Записи: 16
Дата: 08.09.11
Serge Klimenkov
Записи: 8
Дата: 26.07.11
Roman Ambrosenko
Записи: 3
Дата: 18.01.11
Sergey Shilin
Записи: 9
Дата: 05.11.10
Ruslan F. Isbarov
Записи: 1
Дата: 31.03.10
Алексей Сергеевич Лемешев
Записи: 1
Дата: 22.03.10