Установка vsftpd
Устанавливаем vsftpd:
yum -y install vsftpd
Редактируем настройка vsftpd:
nano /etc/vsftpd/vsftpd.conf
Что нужно поменять:
anonymous_enable=NO chroot_local_user=YES allow_writeable_chroot=YES
Для работы в пассивном режим:
pasv_min_port=50000
pasv_max_port=50400
port_enable=YES
Добавляем в автозагрузку и запускаем:
systemctl enable vsftpd systemctl start vsftpd
Добавляем модули для iptables:
modprobe ip_conntrack_ftp
Настройка iptables вместо firewalld на CentOS
Отключаем стандартный firewalld:
systemctl stop firewalld
systemctl disable firewalldУстановка iptables:yum -y install iptables-servicesТеперь можно добавить iptables в автозагрузку и запустить:systemctl enable iptables.service
systemctl start iptables.serviceУстановка Rust на CentOS
Исправляем работу с ssl (https):
Отключаем стандартный firewalld:
mkdir -p /etc/ssl/certs && ln -s /etc/pki/tls/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crtНастройка/Отключение iptables/.Отключаем стандартный firewalld:
systemctl stop firewalld
systemctl disable firewalldУстановка iptables:yum -y install iptables-servicesТеперь можно добавить iptables в автозагрузку и запустить:
Ставим Apache, PHP 7.4, MariaDB и PhpMyAdmin на CentOS 7
Установка LAMP сервера
Как Установить SSL Сертификат на Apache под Управлением CentOS 7
В этом руководстве вы узнаете, как установить SSL/TLS сертификат на сервер Apache. После завершения данной процедуры, весь трафик между сервером и клиентом будет зашифрован. Это стандартная практика защиты сайтов электронной коммерции или других финансовых онлайн сервисов. Здесь мы будем использовать в качестве поставщика сертификата Let’s Encrypt – первопроходца в области внедрения технологий SSL.
Подсветка синтаксиса nano
Этой фишки очень не хватает в nano, а поскольку лично я не люблю vi/vim, то такая вот настройка спасает положение.
Как установить и включить автозаполнение команд в Bash для CentOS/RHEL?
Bash (Bourne Again Shell), несомненно, является самой популярной оболочкой Linux, и не удивительно, что именно это оболочка по умолчанию во многих дистрибутивах Linux. Одной из самых удобных функций этой оболочки является встроенная поддержка «автозаполнения».
Иногда это называется автозаполнением с помощью клавиши [TAB], эта функция позволяет вам легко заполнить структуру команд. Она позволяет вводить частичную команду, а затем нажимать клавишу [Tab] для автоматического завершения команды и ее аргументов. В этой функции перечислены всё множество возможных аргументов.
Как и Bash, почти все современные Linux-оболочки поставляются с поддержкой встроенных команд. В этом кратком руководстве мы покажем вам, как включить функцию автозавершения Bash в системах CentOS и RHEL.
Во-первых, вам нужно включить репозиторий EPEL в вашей системе, а затем установить пакет автозаполнения bash и некоторые дополнительные функции, используя диспетчер пакетов YUM, таким способом:
Иногда это называется автозаполнением с помощью клавиши [TAB], эта функция позволяет вам легко заполнить структуру команд. Она позволяет вводить частичную команду, а затем нажимать клавишу [Tab] для автоматического завершения команды и ее аргументов. В этой функции перечислены всё множество возможных аргументов.
Как и Bash, почти все современные Linux-оболочки поставляются с поддержкой встроенных команд. В этом кратком руководстве мы покажем вам, как включить функцию автозавершения Bash в системах CentOS и RHEL.
Во-первых, вам нужно включить репозиторий EPEL в вашей системе, а затем установить пакет автозаполнения bash и некоторые дополнительные функции, используя диспетчер пакетов YUM, таким способом:
yum install -y bash-completion bash-completion-extrasПосле выйдите из текущего сеанса и повторно войдите в систему.$ logout