Команда netstat (network statistics) используется для отображения информации о сетевых подключениях, таблицах маршрутизации, статистике интерфейса и за ее пределами. Она доступна во всех Unix-подобных операционных системах, включая Linux, а также в ОС Windows.
Если netstat не установлен у вас по умолчанию, используйте следующую команду для его установки:
$ sudo yum install net-tools #RHEL/CentOS
$ sudo apt install net-tools #Debian/Ubuntu
$ sudo dnf install net-tools #Fedora 22+ 
 
После установки вы можете использовать его с командой grep, чтобы найти процесс, прослушивающий конкретный порт в Linux, следующим образом:
$ sudo netstat -ltnp | grep -w ':80'
В приведенной выше команде используются следующие опции:
  • l — указывает netstat, — на то, что необходимо показывать только прослушивающие сокеты.
  • t — указывает на отображение tcp-соединений.
  • n — указывает на то, что необходимо показывать ip-адреса.
  • p — позволяет показывать идентификатор процесса и имя процесса.
  • grep -w — показывает соответствие точной строки (‘:80’).

  • Дата: 30-09-2019, 13:12
  • Автор: snak84
Полная статья »

ведение

Node.js это платформа для разработки приложений на языке jаvascript, позволяющая быстро создавать приложения, работающие в сети. Использование jаvascript одновременно на клиентской и на серверной стороне позволяет сделать разработку более унифицированной и спроектированной в рамках единой системы.
В этом руководстве мы покажем вам, как начать использовать Node.js на сервере с Ubuntu 18.04.
  • Дата: 30-09-2019, 12:51
  • Автор: snak84
Полная статья »

Настройка языка и региональных стандартов вручную

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

Установка переводов для системных программ

Локализация для основных программ, которые не зависят от окружения:
sudo apt-get install language-pack-ru
  • Дата: 30-09-2019, 12:48
  • Автор: snak84
Полная статья »

Введение

MySQL является системой управления базами данных с открытым исходным кодом и обычно используется, как часть популярного стека LAMP (Linux, Apache, MySQL, PHP/Python/Perl). MySQL использует реляционную базу данных и SQL (Structured Query Language, язык структурированных запросов) для управления данными.
  • Дата: 30-09-2019, 12:15
  • Автор: snak84
Полная статья »
Устанавливаем vsftpd:
yum -y install vsftpd
Редактируем настройка vsftpd:
nano /etc/vsftpd/vsftpd.conf
Что нужно поменять:
anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES
Добавляем в автозагрузку и запускаем:
systemctl enable vsftpd
systemctl start vsftpd
Добавляем модули для iptables:
ip_conntrack_ftp


  • Дата: 19-09-2019, 17:36
  • Автор: snak84
Полная статья »
Исправляем работу с ssl (https):
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 в автозагрузку и запустить:
  • Дата: 19-09-2019, 17:26
  • Автор: snak84
Полная статья »
В этом руководстве вы узнаете, как установить SSL/TLS сертификат на сервер Apache. После завершения данной процедуры, весь трафик между сервером и клиентом будет зашифрован. Это стандартная практика защиты сайтов электронной коммерции или других финансовых онлайн сервисов. Здесь мы будем использовать в качестве поставщика сертификата Let’s Encrypt – первопроходца в области внедрения технологий SSL.
  • Дата: 18-09-2019, 22:13
  • Автор: snak84
Полная статья »