Forwarded from CтепГоу IT
Если ты администрируешь сервера или используешь Linux как основную ОС, рано или поздно тебе придётся менять права доступа… и это может быть непросто, если не разобраться
Мы сделали короткую шпаргалку, чтобы быстро разложить всё по полочкам
А если хочешь погрузиться в Linux глубже, то приглашаем на наш курс на Stepik: «Linux с нуля: пошаговый и понятный курс». (по ссылке применяется промокод на скидку 30%)
@stepgo_it
Мы сделали короткую шпаргалку, чтобы быстро разложить всё по полочкам
А если хочешь погрузиться в Linux глубже, то приглашаем на наш курс на Stepik: «Linux с нуля: пошаговый и понятный курс». (по ссылке применяется промокод на скидку 30%)
@stepgo_it
Forwarded from IT Portal
Терминал Warp стал опенсорс. Написан на Rust, доступен на Windows, macOS и Linux.
Комьюнити встретило новость очень тепло – за считанные часы репозиторий набрал уже 41+ тыс. звезд!😮
https://github.com/warpdotdev/warp
@IT_Portal
Комьюнити встретило новость очень тепло – за считанные часы репозиторий набрал уже 41+ тыс. звезд!
https://github.com/warpdotdev/warp
@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍133❤38 18😁10🤔7
Этот репозиторий - настоящая находка для инженеров DevOps и SRE
30+ практических лабораторных работ по Kubernetes, охватывающих всю экосистему DevOps
GitHub: Fast-Kubernetes
@linuxos_tg
30+ практических лабораторных работ по Kubernetes, охватывающих всю экосистему DevOps
GitHub: Fast-Kubernetes
@linuxos_tg
👍71❤16 4🤣2
Forwarded from Газпромбанк
На одной площадке встретятся представители ИТ, инноваций, науки и обсудят, как сегодня запускать и масштабировать сложные решения в финтехе.
Что ждет участников конференции?
Два трека программы:
Реальные кейсы:
А еще нетворкинг по делу: возможность пообщаться с командами акселератора и экспертами банка и презентовать свои проекты.
Когда: 14 мая 2026 в 12:00
Где: Москва, Конгресс-центр Connect
Регистрация уже открыта
Please open Telegram to view this post
VIEW IN TELEGRAM
В Linux можно запустить программу в изолированном окружении – со своим деревом процессов, представлением точек монтирования, hostname, сетью и многим другим – без Docker или какого-либо container runtime.
Это делает напрямую ядро.
Называется это
Это всё работает благодаря namespaces в Linux.
Docker, Podman и LXC напрямую юзают эти примитивы.
А Kubernetes уже наворачивается поверх этих рантаймов.
@linuxos_tg
Это делает напрямую ядро.
Называется это
unshare. Видно только несколько процессов, остальная система скрыта.Это всё работает благодаря namespaces в Linux.
Docker, Podman и LXC напрямую юзают эти примитивы.
А Kubernetes уже наворачивается поверх этих рантаймов.
@linuxos_tg
❤132👍74 13😱8😁3
Святой лёгкий root-доступ в Linux, Бэтмен!
Простой в использовании эксплойт для получения полного root-доступа почти на любой Linux-системе… начиная с 2017 года.
И всё это – одним Python-скриптом размером всего 732 байта.
https://copy.fail
@linuxos_tg
Простой в использовании эксплойт для получения полного root-доступа почти на любой Linux-системе… начиная с 2017 года.
И всё это – одним Python-скриптом размером всего 732 байта.
«Один логический баг в authencesn, связанный в цепочку через AF_ALG и splice() в 4-байтную запись в page cache — незаметно эксплуатируемый почти десять лет».
https://copy.fail
@linuxos_tg
❤57😢41😱18 12🤯10👍7🌚2
Forwarded from infosec
• Друзья, пришло время провести очередной конкурс. На этот раз мы разыгрываем бумажную версию книги "Linux для администраторов", которая поступила в продажу 2 недели назад. Помимо основных тем для изучения Linux в книге есть глава по написанию сценариев командной оболочки, содержащая структурированные рекомендации для базовой автоматизации задач.
• Итоги подведём 16 Мая в 10:00, при помощи бота, который рандомно выберет 8 победителей. Доставка для победителей бесплатная в зоне действия СДЭК. Удачи❤
Для участия нужно:
1. Быть подписанным на наш канал: Infosec.
2. Подписаться на канал наших друзей: Мир Linux.
3. Нажать на кнопку «Участвовать»;
4. Ждать результат.
Бот может немного подвиснуть — не переживайте! В таком случае просто нажмите еще раз на кнопку «Участвовать».
#Конкурс
• Итоги подведём 16 Мая в 10:00, при помощи бота, который рандомно выберет 8 победителей. Доставка для победителей бесплатная в зоне действия СДЭК. Удачи
Для участия нужно:
1. Быть подписанным на наш канал: Infosec.
2. Подписаться на канал наших друзей: Мир Linux.
3. Нажать на кнопку «Участвовать»;
4. Ждать результат.
#Конкурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51 20❤15🤣8🙈4🤯2😱2👀2😢1
Debian Linux объявил, что с этого момента будет отклонять все пакеты, которые не являются воспроизводимыми (reproducible).
https://lists.debian.org/debian-devel-announce/2026/05/msg00001.html
@linuxos_tg
«Debian обязан поставлять воспроизводимые пакеты.»
«Блокировать миграцию новых пакетов, которые невозможно воспроизвести [2], а также существующих пакетов (в ветке testing), у которых произошёл регресс воспроизводимости.»
https://lists.debian.org/debian-devel-announce/2026/05/msg00001.html
"Воспроизводимые сборки" – это концепция, согласно которой скомпилированное ПО или пакеты будут всегда давать побитово идентичный результат, если собираются из одного и того же исходного кода, с теми же инструментами и параметрами.
Звучит очевидно, правда?
Сама идея невероятно простая, но она может иметь огромные последствия для безопасности, проверяемости и совместимости… в том числе серьёзно помогая предотвращать атаки на цепочку поставок.
К сожалению, добиться полностью воспроизводимых сборок может быть обманчиво сложно. Вы бы удивились, сколько всего может помешать и привести к тому, что сборки, которые вроде бы должны быть идентичными, будут отличаться.
Случайные данные, уникальные идентификаторы, временные метки, временные файлы с разными именами, некоторые оптимизации, вычисления, результат которых может меняться в зависимости от особенностей CPU – серьёзно, – различия в порядке перечисления файлов и так далее, и так далее.
На данный момент очень немногие Linux-дистрибутивы являются на 100% воспроизводимыми. Среди наиболее заметных воспроизводимых Linux-систем – Tails, NixOS и Guix.
Большинство крупных Linux-систем сейчас не являются воспроизводимыми. Ubuntu, Mint, Fedora, Pop!_OS – ни у одной из них нет полностью воспроизводимых сборок.
Команда Debian, со своей стороны, уже некоторое время движется к этой цели. И теперь они объявили, что в дальнейшем будут отклонять невоспроизводимые сборки.
Это означает, что теоретически следующий крупный релиз Debian под кодовым именем Forky может стать их первой версией, достигшей цели "100% воспроизводимости".
Учитывая большое количество downstream-дистрибутивов, которые строятся на базе Debian, например Ubuntu, это может оказать огромное влияние на значительную часть мира Linux.
@linuxos_tg
👍200 43🤔22❤11🔥6🥰3
Проект Linux-дистрибутива openSUSE обновил свои «Условия использования сайта», запретив доступ ко всем сайтам, размещённым openSUSE (включая документацию и репозитории с ПО), для пользователей младше 16 лет.
Это правило фактически запрещает школьным компьютерным клубам и любым другим несовершеннолетним пользователям изучать или использовать openSUSE Linux
@linuxos_tg
«Используя этот сайт, вы подтверждаете, что вам исполнилось как минимум 16 лет либо вы достигли возраста совершеннолетия в своей юрисдикции».
Это правило фактически запрещает школьным компьютерным клубам и любым другим несовершеннолетним пользователям изучать или использовать openSUSE Linux
@linuxos_tg
Как сделать цветной вывод, используя grc (Generic Colourizer)
Он умеет раскрашивать вывод множества утилит из коробки:
Быстро установить можно через пакетный менеджер, например:
Если вы используете Bash, добавьте в
После этого перезагрузите shell:
Для Zsh добавьте в
Затем перезагрузите конфиг:
Для остальных shell придётся заглянуть в их документацию.
@linuxos_tg
Он умеет раскрашивать вывод множества утилит из коробки:
df, lsblk, free, ps и других.Быстро установить можно через пакетный менеджер, например:
$ sudo dnf install grc
Если вы используете Bash, добавьте в
~/.bashrc следующие строки:GRC_ALIASES=true
[[ -s "/etc/profile.d/grc.sh" ]] && source /etc/profile.d/grc.sh
После этого перезагрузите shell:
$ source ~/.bashrc
Для Zsh добавьте в
~/.zshrc:[[ -s "/etc/grc.zsh" ]] && source /etc/grc.zsh
Затем перезагрузите конфиг:
$ source ~/.zshrc
Для остальных shell придётся заглянуть в их документацию.
@linuxos_tg
❤70🔥37👍19 10
This media is not supported in your browser
VIEW IN TELEGRAM
😁182🤣76👍18 10❤5
This media is not supported in your browser
VIEW IN TELEGRAM
Крутая штука для тех, кто работает с базами данных: drawDB
Сайт представляет собой мощный онлайн-редактор, где можно визуально создавать диаграммы базы данных и автоматически генерировать SQL-код
Бесплатно и с открытым исходным кодом😇
@linuxos_tg
Сайт представляет собой мощный онлайн-редактор, где можно визуально создавать диаграммы базы данных и автоматически генерировать SQL-код
Бесплатно и с открытым исходным кодом
@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71 28❤12✍3🔥2
Forwarded from IT Portal
Первый в моей родословной, кто увидел, как вмержили PR с изменениями на миллион строк
Этот PR на 6755 коммитов полностью переписывает Bun с языка Zig на Rust. PR был написан с помощью Claude Code за неделю, подробности обещают рассказать в блог-посте, который всё ещё пишется.
Ветка master у Bun теперь на Rust, это официально
https://github.com/oven-sh/bun/pull/30412
@IT_Portal
Этот PR на 6755 коммитов полностью переписывает Bun с языка Zig на Rust. PR был написан с помощью Claude Code за неделю, подробности обещают рассказать в блог-посте, который всё ещё пишется.
Ветка master у Bun теперь на Rust, это официально
https://github.com/oven-sh/bun/pull/30412
@IT_Portal