Архив рубрики: Linux

🐳 Как привязать контейнер без пользователя root к привилегированному порту на Linux

Одним из основных нововведений, появившихся в Podman, стала возможность запуска контейнеров без прав root.

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

Чтобы добиться аналогичного поведения, последние версии Docker поддерживают запуск демона docker в пользовательском контексте. Читать

Как установить Node.js в Ubuntu

 

Веб-разработчику, работающему хоть над фронтендом, хоть над бэкендом, понадобится установить Node.js в его систему.

Но, используя обычную команду sudo apt install nodejs, можно установить очень старую версию Node, что может привести к проблемам.

Поэтому вы, скорее всего, захотите установить конкретную версию, а для этого понадобится другая команда. Она должна установить LTS-версию Node (версию с долговременной поддержкой), предпочтительную для нужд разработчиков. Читать

Как остановить и удалить все контейнеры и образы в Docker

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

Nvidia GPU внутри контейнера docker

Шпаргалка о том, как внутри контейнера docker использовать GPU или тензорный ускоритель от Nvidia. Расскажу как установить, настроить и тестировать. Читать

🐉 Как обновить Metasploit Framework на Kali Linux из репозитория Metasploit?

Metasploit Framework – один из самых популярных инструментов тестирования на проникновение с открытым исходным кодом, используемый этичными хакерами и специалистами по кибербезопасности.

Он позволяет легко находить и использовать уязвимости в сетях и системах.

Однако, как и любое другое программное обеспечение, Metasploit нуждается в регулярном обновлении, чтобы использовать преимущества новейших эксплойтов, полезных нагрузок, модулей обхода и других усовершенствований. Читать

Как установить Jenkins на Ubuntu 22.04

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

В этом всеобъемлющем руководстве мы познакомим вас с установкой и настройкой Jenkins в системе Ubuntu, что обеспечит плавную настройку. Читать