Top-office11.ru

IT и мир ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

How to Install CSF Firewall on CentOS 7

How to Install CSF Firewall on CentOS 7

CSF stands for ConfigServer Security and Firewall is one the most useful Open Source security application for linux operating systems that is used as a Packet Inspection Firewall, Login and Intrusion detection for the linux servers. Using CSF helps to protect servers against many security attacks such as brute force attacking. It comes with a service called (LFD) Login Failure Daemon that prevents unauthorized access to network daemons by watches your user activity for excessive login failures that we want to restrict access by IP address to helps in preventing access to compromise networks daemons. So, whenever there comes a large number of wrong attempts from a specific IP, then that IP will immediately be temporarily blocked from all services on the server.

The ConfigServer Security & Firewall come with lot of features to provide SSH login notifications, excessive connection blocking , mod_security failures, suspicious process reporting and many others.

2. Устанавливаем и настраиваем сетевой экран

По умолчанию, в Hetzner сервер предоставляется пользователю без сетевого экрана. Займемся его установкой. Нам понадобятся права суперпользователя:

Мы добавили службу сетевого экрана в автозапуск. Установили зону «public» для интерфейса eth0. Последняя команда добавляет сервисы Asterisk в исключения для того, чтобы мы могли подключаться к АТС снаружи. Вывод команды «firewall-cmd —zone=public —list-all«

Вывод firewalld

Дополнительные полезные утилиты.

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

При минимальной установке в Centos 7 отсутствуют некоторые полезные утилиты для работы с сетью arp, hostname, ifconfig, netstat, rarp, route, plipconfig, slattach, mii-tool, iptunnel и ipmaddr. Чтобы вернуть их необходимо установить набор утилит net-tools.

Официальная страничка проекта net-tools здесь.

Также полезно установить lsof (от англ. LiSt of Open Files) — утилита показывает какие файлы используются теми или иными процессами.

Читать еще:  Как посмотреть, с какого устройства заходили ВКонтакте

Установим Midnight Commander — файловый менеджер для удобного перемещения по файловой системе и управления файлами. Она состоит из 2 панелей (фрэймов), в которых может отображаться информация о двух выбранных каталогах одновременно, содержимое, выбранного в одной из панелей, файла, и многое другое.

2) Как остановить Firewalld

Чтобы остановить брандмауэр, выполните следующую команду:

Пример вывода

Остановка Firewalld

Остановка Firewalld

Мы просто остановили работу firewalld, после перезагрузки брандмауэр должен снова включиться. Если вам потребуется его снова включить без перезагрузки, используйте команду:

Установите aaPanel Linux на CentOS, Debian или Ubuntu

Приведенные ниже шаги по установке этой бесплатной веб-панели управления с открытым исходным кодом в CentOS будут одинаковыми для серверной / настольной операционной системы Debian или Ubuntu Linux.

1 Войдите на сервер CentOS.

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

2.Установите Wget

Хотя мы можем использовать curl, здесь мы используем команду wget, поэтому сначала установите ее.

3 Загрузите установочный скрипт aaPanel.

Теперь используйте команду wget вместе с последним доступным сценарием для установки aaPanel.

Для CentOS или Redhat 7 0 или 8 Linux

Для Debian или Ubuntu Linux

4 Запустите скрипт install.sh веб-панели управления aaPanel Linux.

Теперь у нас есть сценарий в нашей системе, пора его запустить. Тип:

Когда он говорит, хотите ли вы сейчас установить aaPanel в каталог / www. Введите Y и нажмите кнопку Enter.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

5 Страница входа в систему. Веб-панель управления aaPanel.

После завершения установки вы получите ссылку для входа: localhost: 8888 / some-numbers. Кроме того, имя пользователя и пароль будут использоваться для входа в панель управления.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

6 Установите программные пакеты для aaPanel Linux.

На панели управления веб-хостинга aaPanel в первый раз вам будет предложено установить между LNMP или LAMP, нажмите кнопку и установите нужную среду веб-сервера. Однако мы можем установить их позже из раздела приложений на этой панели Linux.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

7 Основные характеристики, функции и снимок экрана aaPanel CP

Приборная панель:

Читать еще:  Как отключить макросы в Word

На панели инструментов мы получаем весь статус серверной системы, на которой установлена ​​веб-панель управления aaPanel, например, локальный статус, использование ЦП, использование памяти и хранилище. Также справа вверху находятся параметры обновления, исправления и перезапуска.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

Безопасность системы:

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

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

Настройки:

В этом разделе можно включить поддержку SSL, двухфакторную аутентификацию через аутентификацию Google, Listen IPv6, API, изменить имя пользователя и пароль панели управления и другие параметры.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

Магазин приложений:

Включение основных приложений и плагинов, таких как почтовый сервер, Java, Google Drive, Python и др., Действительно упрощает весь процесс графически, нам не нужно использовать командную строку сервера для установки любого из них. Все будет работать в фоновом режиме, и все, что нам нужно сделать, – это всего лишь один щелчок.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

Установка Docker:

Если вы хотите установить Docker с помощью панели управления aaPanel, просто перейдите в раздел «Развертывание» и нажмите кнопку установки. Как только он будет установлен, вы сможете создавать образы Docker и управлять ими. Кроме того, доступны MongoDB, Redis и Memcached.

Как установить панель управления веб-хостингом aaPanel на CentOS 7 или Ubuntu

Кроме того, мы также можем включить удаленный сервер, установленный с aaPanel, и получить к нему доступ, чтобы иметь централизованное управление кластерами серверов.

Остановить, запустить и перезапустить

Стоп :

Начало :

Запустить снова:

Удалить веб-панель управления aaPanel

Если в будущем вы захотите удалить установку панели управления сервером, используйте следующую команду:

Если приведенная выше команда не сработала, используйте эту:

Другие команды aaPanel см. На его официальной странице.

Использование и интерфейс этой панели управления Linux довольно просты и удобны. Но не ожидайте, что аналогичные услуги, подобные тем, которые мы получаем в платной панели WHM Cpanel, можно рассматривать как альтернативу платформам управления серверами, подобным Cockpit, но с множеством дополнительных опций. В нем не было приложения «Терминал», так что я мог отправлять команды прямо на сервер с помощью графического интерфейса этой панели веб-хостинга Linux. Тем не менее, необходимо признать, что они бесплатны, имеют открытый исходный код, не требуют затрат и упорный труд разработчиков, потому что то, что они сделали, действительно полезно. И, конечно, вы можете попробовать это вместо сервера командной строки.

Читать еще:  Как подключить картридер к материнской плате

How do I configure an eth0 interface with static IP address on CentOS 7 / RHEL 7 using Network Manager ( method # 2 )?

You need to use the nmtui command. It is a curses?based TUI application for interacting with NetworkManager. To show a connection editor that supports adding, modifying, viewing and deleting connections. To view or setup a static IP using this tool for eth0, enter:
# nmtui edit eth0
Sample outputs:

Fig.04: nmtui is a curses?based TUI application for interacting with NetworkManager.

Fig.04: nmtui is a curses?based TUI application for interacting with NetworkManager.

  • No ads and tracking
  • In-depth guides for developers and sysadmins at Opensourceflare✨
  • Join my Patreon to support independent content creators and start reading latest guides:

Решение проблемы с раскладкой клавиатуры в XRDP

При запуске утилиты mstsc может возникнуть ситуация, при которой в форме ввода логина и пароля текст вводится некорректно, либо вообще не вводится. Это связано с тем, что при запуске утилиты была установлена не английская раскладка клавиатуры. Для того, чтобы избежать повторения такой ситуации, перед подключением к указанному в mstsc серверу, убедитесь в том, что индикатор раскладки клавиатуры показывает значок английского языка.

Решение проблемы с раскладкой клавиатуры в XRDP

Также, чтобы не отслеживать постоянно установленную раскладку в системе перед запуском mstsc, можно установить английскую в качестве варианта по умолчанию. Для этого нажмите правой кнопкой на языковой панели и выберите пункт Параметры.

Пункт Параметры

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

Раздел Язык ввода по умолчанию

Хотите купить VPS или выделенный сервер? Смотрите предложения от HOSTiQ.ua. У нас вы также можете купить SSL-сертификаты и зарегистрировать домен дешево.

Ссылка на основную публикацию
Adblock
detector