firewalld — программное обеспечение для управления брандмауэрами, поддерживаемое многими дистрибутивами Linux. Выступает в качестве клиентского интерфейса для встроенных в ядро Linux систем фильтрации пакетов nftables и iptables. В этом обучающем руководстве мы покажем, как настраивать брандмауэр firewalld для сервера CentOS 8 и расскажем об основах управления брандмауэром с помощью административного инструмента firewall-cmd. Основные концепции в […]
CentOS
После начальной настройки сервера настоятельно рекомендуется выполнить некоторые дополнительные действия. Это руководство охватывает рекомендуемые, но необязательные конфигурации. Требования и цели Прежде чем приступить к выполнению руководства, запустите предварительно настроенный сервер CentOS 7; на сервере нужно создать пользователя с привилегиями sudo и отключить SSH в целях безопасности. Выполнив все предварительные требования, […]
Что делать, когда надо запустить другую команду? Можно открыть еще одну сессию терминала, но можно обойтись и без этого. Давайте рассмотрим, как управлять фоновыми и приоритетными процессами в Linux. Но сначала давайте разберемся, что такое фоновый и приоритетный процесс. Приоритетный процесс — это та задача, которую в настоящее время выполняется […]
Cron (Command Run ON) — утилита для автоматического запуска программ и скриптов на сервере в определённое время. Cron очень полезен для рутинных задач, таких как сканирование системы, ежедневное резервное копирование и т.д. Cron автоматически выполняет задания в бэкенде в указанное время. Управлять cron нужно с помощью crontab. В этой статье вы увидите 18 полезных примеров команды crontab. Синтаксис Crontab Crontab […]
Nmap — это сокращение от Network Mapper. Это инструмент безопасности с открытым исходным кодом для исследования сети, сканирования и аудита. Однако команда nmap поставляется с большим количеством опций, которые могут сделать утилиту сложной для новых пользователей. Эта статья посвящена ознакомлению пользователя с инструментом командной строки nmap для сканирования хостов и […]
Архивирование — это процесс объединения нескольких файлов и каталогов в один файл. А сжатие — это процесс уменьшения размера файлов или каталогов. Архивирование часто используется для резервного копирования системы или при перемещении данных. Надеюсь, теперь вы понимаете разницу между архивированием и сжатием. Давайте перейдем к теме. Наиболее распространенные программы для […]
Команда chmod позволяет изменять права доступа к файлам и каталогам. Chmod можно использовать с помощью командной строки, а также вызывать из скрипта. Если вы хотите узнать права на файлы, вы можете использовать команду ls. Синтаксис команды Синтаксис chmod выглядит так: Ниже приведены часто используемые параметры для chmod: -f, —silent, —quiet (подавляет большинство сообщений об ошибках) […]
RPM (Redhat Package Manager) служит для работы с пакетами — установка, удаление, проверка и т.д. При установке пакета rpm записывает информацию о нем в свою базу данных, что и позволяет в дальнейшем удалять пакет, просматривать информацию о нем и т.д. Такой подход к установке ПО имеет несколько достоинств, в частности: Унифицированная работа с […]
rm означает «remove», как следует из названия, команда rm используется для удаления файлов и каталогов в UNIX-подобной операционной системе. Если вы новичок в Linux, вы должны быть очень осторожны при запуске команды rm, потому что, как только вы удалите файлы, вы не сможете восстановить содержимое файлов и каталогов. Хотя есть некоторые […]
Linux и UNIX-подобные системы имеют переменную окружения, называемую http_proxy. Она позволяет запускать сеансы и/или приложения через прокси-сервер. Все, что вам нужно, это IP-адрес прокси-сервера (URL) и порт. Эта переменная используется почти всеми утилитами, такими как elinks, lynx, wget, curl и другими командами. Настройка переменной окружения http_proxy в оболочке Linux / […]