Как гласит википедия, «SSH — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH допускает выбор различных алгоритмов шифрования. SSH-клиенты и SSH-серверы доступны для большинства сетевых операционных систем». Когда в первый раз знакомишься с ним, то, скорее всего, он представляется как средство для доступа к удалённому серверу. В первую очередь, так оно и есть. Однако его возможности намного шире.
![](http://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/getpro/habr/hub/d65/2d0/42e/d652d042e03426c4e8c7d15e2254cb4b.png)
Настройка Linux *
Вечный кайф
Новости
Техподдержка «Базальт СПО» — гарантия надежной работы вашей ИТ-инфраструктуры
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/155/b76/e9b/155b76e9b60eca517babd80ab3cbdaac.png)
Безусловным правилом в эксплуатации ИТ-систем является наличие вендорской технической поддержки (сопровождения) для основных компонентов инфраструктуры, в том числе для операционных систем.
Обязательно ли всем приобретать техподдержку? И если да, то какую? Представляем все за и против.
Увеличиваем объем накопителя с 32 до 256 ГБайт для нетбука Asus E200H
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/12e/a01/52a/12ea0152aa3cd327ad14661d018127b2.jpg)
Всем привет.
Недавно мне попался в руки нетбук Asus E200H, и я его хотел его использовать для как портативный компьютер для работы c высокоточным оборудованием.
В рамках данной статьи мы проведем эксперимент по замене штатного eMMC накопителя 32 ГБайт на 256 ГБайт и протестируем результат.
Всем удачного прочтения!
Proxmox 8. Настраиваем проброс видеокарты (GPU Passthrough). Выбор материнской платы на AM5 сокете
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/webt/et/ir/x8/etirx8p9dcqxckaqhxeqs0bdfau.png)
Уже прошел год как вышел Debian 12 Bookworm и, основанный на нем, Proxmox 8. Несмотря на тот факт, что мои предыдущие статьи по пробросу дискретной Видеокарты в виртуальную машину, в кол-ве 4-х на Хабре, частично все еще актуальны для последней версии Proxmox, в тематических чатах регулярно поступали обращения обновить статью, а так же выяснилось что, у тех кто пользуется такими инструкциями, есть определенное непонимание в нюансах, из-за чего приходится проходить вместе с ними всю цепочку действий заново.
Истории
Обнаружение SSH-туннелей по размеру пакетов
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/webt/h_/ea/69/h_ea69mevzrplgj4eoebc97czg8.png)
Иллюстрация из книги «Справочник киберсантехника»
Протокол SSH — очень мощный инструмент, который используется для удалённой консоли или передачи файлов (scp, sftp). Есть менее известная функция перенаправления портов. Такие SSH-туннели используются для пробития файрволов и хорошо скрываются от обнаружения стандартными средствами мониторинга типа Trisul, Zeek (ранее был известен как Bro), Suricata и Snort. Поэтому для их обнаружения в корпоративной сети используются другие методы.
Минимализм / Минималист / TMUX.config
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/e7d/66b/10d/e7d66b10df3fec8c5bc274f31d0f246b.jpg)
Заметили, что мир становится намного красочнее, пестрее, ярче и контрастнее?
Весь мир как-будто бы сошел с ума в погоне за яркостью, красками, фактурой, контрастом, дизайном и стилем. За последние пару десятилетий появилось много такого, что не имело бы место на существование без цвета, ярких акцентом и дизайна. Я думаю далеко идти не надо и интернет без цвета так и остался бы пространством для гиков и ботанов. То время было больше для ученых, техников и просто энтузиастов, которые пытались создать виртуальный мир.
Сейчас же парадигма сместилась в сторону скроллинга ярких картинок, фотографии и видео, и на первый план вышло яркое представление, а не качество внутри.
В ИТ мире тоже происходит такой сдвиг, программы для разработки (IDE) походят больше на елку с гирляндой или какие-то детские квесты из 2000-х. Странность заключается в том, что центр внимания программиста смещается со знаний, на все что угодно, но только не на написание качественного кода, изучения алгоритмов или разобраться как же все таки работает Garbage Collector (.Net мем). Становятся популярны какие-то странные супер фичи будущего, выбор красивой подсветки ошибок, умные помощники и т.д. Но самое странное все начинают называть себя экспертами всех этих ценностей.
https://github.com/paulbuzakov/tmuxconfig
Надежный обход блокировок в 2024: протоколы, клиенты и настройка сервера от простого к сложному
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/58b/3be/4c7/58b3be4c7ca3a8124d0a98fa27cc40dd.jpeg)
Поскольку блокировки интернета в РФ в последние недели и месяцы многократно активизировались, а маразм все крепчает и крепчает, стоит еще раз поднять тему обхода этих самых блокировок (и делаем ставки, через сколько дней на эту статью доброжелатели напишут донос в РКН чтобы ограничить к ней доступ на территории страны).
Вы, наверняка, помните отличный цикл статей на Хабре в прошлом году от пользователя MiraclePtr, который рассказывал о разных методах блокировок, о разных методах обхода блокировок, о разных клиентах и серверах для обходов блокировок, и о разных способах их настройки (раз, два, три, четыре, пять, шесть, семь, восемь, десять, десять, и вроде были еще другие), и можете спросить, а зачем еще одна? Есть две основные причины для этого.
На этот раз быстрее: спустя всего два месяца выпущен релиз ядра Linux 6.8. Что интересного в новинке?
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/89e/be1/279/89ebe127961d05e9d12099fe1a9ba7c7.jpg)
Всего два месяца назад, в январе 2024 года, Линус Торвальдс сделал новогодний подарок пользователям Linux и представил ядро 6.7. Сейчас, в марте, выпущен новый релиз, у которого достаточно много нововведений. Например, это драйвер Xe для GPU Intel, драйвер на языке Rust, системные вызовы listmount и statmount и многое другое.
Про объём выполненной работы можно судить по количеству исправлений. Так, в новой версии принято 15 641 исправление от 2 018 разработчиков, размер патча составил 44 Мб. Изменения внесены в 12 212 файлов, добавлено целых 663 864 строки кода. Больше всего изменений связано с драйверами устройств, на втором месте — архитектуры, потом — сетевой стек, файловые системы и внутренние подсистемы ядра. Подробности — под катом.
Терминальная ферма 1C на x2go
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/e4c/e96/cb4/e4ce96cb49b0063eeb6e6eb90ef866e6.png)
Итак, импортозамещение катится по стране неостановимым катком. Внесём свой посильный вклад.
Под давлением обстоятельств нам пришлось сделать терминальную ферму на ОС REDOS и x2go (из комплекта поставки ОС). В принципе, решение получилось рабочим, с небольшими особенностями.
В статье ниже простыни ansible playbooks и более ничего.
Как настроить программу для управления компьютерным классом Veyon
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/8d9/287/fb4/8d9287fb42fc8bfb84e26eca753e2805.png)
Veyon создана специально для мониторинга и управления компьютерами. Она используется в учебных заведениях, для виртуальных тренингов или удаленной поддержки. Позволяет преподавателю транслировать ученикам изображение со своего экрана, блокировать их компьютеры, устанавливать права доступа к программам и сайтам и совершать другие действия, необходимые для эффективного проведения занятий.
Изучаем сетевой стек докера в rootless mode
Недавно я столкнулся с докером в rootless mode и по привычке решил посмотреть на его сетевые интерфейсы на хосте. К своему удивлению я их не увидел, поэтому начал разбираться, как же в нем организовано сетевое взаимодействие. Результатами анализа я и поделюсь в этой статье.
Проблема с выключением звука при включении экрана
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/8bf/896/b64/8bf896b64c60fc2ae25cf442e79b1717.png)
Продолжаю эксплуатацию экзотического ноутбука Panasonic Toughbook CF-19Mk5
На данный момент он работает под управлением Alt Linux
Работает достойно, решая практически все повседневные задачи.
Как и в случае с тачскрином (см. другую мою заметку), с определённого момента появился забавный глюк со звуком.
Работает звук через динамик.. Если экран потушить - звук продолжается. Если экран включить - звук выключается. При этом через выход наушника звук идёт без перебоев.
Нарушаем ограничения файловых систем *NIX
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/webt/a6/ec/xf/a6ecxfdy9rwhuyu_yqj0osukkwu.png)
Все началось с того, что друг показал удивительный артефакт: на флешке в одном каталоге было два файла с идентичным названием. Разгадка, конечно, простая: во всем виноват фотоаппарат, у которого, возможно, меньше проверок в момент записи кадра.
Этот прецедент побудил поискать ответы на несколько вопросов. Можно ли обмануть операционную систему компьютера и нарушить запреты файловых систем? И если это получится, то как отреагирует ОС?
Под катом вас ждет небольшой экскурс в особенности работы файловых систем и набор экспериментов.
Ближайшие события
![](https://webcf.waybackmachine.org/web/20240329024127/https://habrastorage.org/getpro/habr/upload_files/ac9/383/51c/ac938351c65f564f8b0bf373c436de53.png)
![](https://webcf.waybackmachine.org/web/20240329024127/https://habrastorage.org/getpro/habr/upload_files/ffd/8b7/394/ffd8b73941c1f2eb35931067b11406ce.jpg)
![](https://webcf.waybackmachine.org/web/20240329024127/https://habrastorage.org/getpro/habr/upload_files/ba3/86b/9c5/ba386b9c510cae026c2ba023b93fdfa0.jpg)
![](https://webcf.waybackmachine.org/web/20240329024127/https://habrastorage.org/getpro/habr/upload_files/a37/b1f/04a/a37b1f04a5feb49b221e0b1f4bf35c60.jpg)
![](https://webcf.waybackmachine.org/web/20240329024127/https://habrastorage.org/getpro/habr/upload_files/db7/0b7/32d/db70b732df3f911eebe1a766bb52db37.png)
![](https://webcf.waybackmachine.org/web/20240329024127/https://habrastorage.org/getpro/habr/upload_files/107/239/09b/10723909bdea6cafa382ecb575bd2e61.jpg)
![](https://webcf.waybackmachine.org/web/20240329024127/https://habrastorage.org/getpro/habr/upload_files/d78/8ad/5cb/d788ad5cb236e7eebb4832ccc5310645.png)
Доступ к серверу за NAT
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/912/4f0/88e/9124f088e7d3d0901eab8cd152285074.png)
Решил собрать в одну кучку все известные мне способы попадать на свой(или чужой) сервер, который находится за NAT.
Личное облако на Proxmox
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/f86/d0b/79d/f86d0b79d44d54765afb1decc1ab4291.png)
В прошлой статье (https://habr.com/ru/articles/794508/) я писал как поставить Proxmox 8 на Orange Pi 5(b). Это даже получилось, но я уперся в то, что производитель железки не выпускает свежие ядра под нее. Для железки есть 5.10.160 и оно устарело для Proxmox 8. Виртуалки работают, но есть проблемы с фаерволом. Производитель обещает вот-вот выпустить новое, но ждать я не стал и решил сделать инфраструктуру по другому. О чем и напишу. Получается уже цикл статей. Эта будет описывать цель и первые шаги к ней.
Telegram-бот как системный администратор сервера
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/eda/85f/910/eda85f910b3fd10b54c62c3e316ba333.jpg)
При запуске сервера часто необходимо предоставить доступ к части функционала другим пользователям, при этом сами пользователи могут не иметь достаточных компетенций для полноценного использования софта и/или мы хотим ограничить доступный набор команд.
Одним из вариантов решения является Telegram-бот, который является прослойкой между пользователем и софтом. С таким решением я встречался на реальном опыте уже как минимум два раза, и на основе одного из них я постараюсь объяснить, как это можно сделать.
NeoVim для Ruby разработчика
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/4a0/4bb/484/4a04bb484ec5dc49d8e2d29ac5fe1b52.png)
Данная конфигурация собиралась очень долго. на данный момент работаю именно на ней. Является больше напоминанием для себя, и шпаргалкой для тех кому интересно. Это субъективная точка зрения, и ни кому ее не навязываю. Если захотите использовать, буду рад тем что помог.
Резюме статьи:
пошаговая настройка рабочего места для разработчиков. кто хочет попробовать неизведанное.
Большие пакеты в Arch Linux
Немного занимательной статистики с боди-позитивными пакетами-рекордсменами в официальных репозиториях Arch Linux.
Оранжевый k8s кластер на ладони
![](https://webcf.waybackmachine.org/web/20240329024127im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/c38/488/fef/c38488feff9eb285eb4d5f9c7d83357a.png)
Сначала у меня появилась Orange Pi Zero 2 W, на пробу. Под планируемые задачи она не подошла, но 4 ядра и 4G памяти и размеры понравилось. Так же понравился Type-C и WiFi из коробки. Потом я вспомнил что давно хотелось just for fun попробовать собрать кубер на одноплатниках, а такой объём памяти и ядер уже даже позволяет идее иметь некоторый смысл. При этом wifi позволяет сделать кластер максимально без проводным, а размер позволяет соорудить кубический куб на ладони. И сегодня идея материализовалась.
Вперед в будущее: Wayland против X11
Доброго времени суток, дорогие читатели! Сегодня я затрону одну интересную тему — графические дисплейные сервера и протоколы в Linux. В этой статье я расскажу вам о архитектуре X11 и Wayland, историю их создания и наконец-то сделаем вывод: Иксы на мороз, или вейланд на помойку?
Еще в далеком 2016 году вышла Fedora 25 с окружением GNOME 3.22 на базе дисплейного сервера Wayland. А в RHEL 10 выкинут X11 на мороз. Релиз RHEL 10 намечен на 2025 год, CentOS Stream 10 — на 2024 год. Для обеспечения работы приложений, требующих X11, будет использоваться XWayland. Таким образом, в 2029 году (к моменту окончания первого этапа поддержки RHEL 9) стоит ожидать появление первого аппаратного обеспечения, не поддерживающего X11.
И как я думаю — будущее за Wayland. Но пока X11 является стандартом. Давайте разберем это!
Вклад авторов
-
amarao 3164.0 -
alizar 2994.7 -
ru_vds 1536.2 -
aleksandrit 1510.4 -
marks 1060.0 -
aruseni 1041.0 -
jeston 1029.0 -
Budda40 1006.2 -
Malamut 900.0 -
simpleadmin 875.0