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

🐧 Создаем красивый UNIX-терминал в голливудском стиле, используя командную строку Linux

Как сделать терминал как в фильмах про хакеров?

Используйте эту полезную утилиту для создания красивого UNIX-терминала в стиле хакера, используя командную строку Linux.

Утилита Hollywood создаст набор красивых программ, запускаемых в терминале, чтобы он выглядел как типичный голливудский образ UNIX-терминала в подвале хакера. Читать

Понимание chmod: Разница между u+x и +x

linux chmod 777

Команда chmod используется для назначения прав на файлы и каталоги в системе Linux. Chmod может принимать различные синтаксисы, такие как символьный режим и абсолютный режим, поэтому при изучении различных способов использования chmod может возникнуть некоторое замешательство.

Когда речь идет о предоставлении пользователю прав на выполнение, часто используются опции u+x и +x из-за их простого и понятного синтаксиса.

Но знаете ли вы разницу между этими двумя опциями? Читать

Как открыть порт DHCP с помощью UFW на Linux

Uncomplicated Firewall (UFW) должен быть настроен на разрешение трафика на UDP-портах 67 и 68, независимо от того, является ли сервер Dynamic Host Configuration Protocol (DHCP) локальным или удаленным.

Кроме того, может потребоваться открыть TCP- и UDP-порты 53, которые используются для службы доменных имен (DNS).

В малых предприятиях и домашних условиях обычно службы DNS и DHCP предоставляются одним устройством.

Поэтому будет лучше, если вы откроете оба порта DHCP и DNS с помощью команды ufw. Читать

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

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

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

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

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

 

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

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

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

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

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