Установка Home Assistant Supervised

1) Сначала вы начнете с обновления ОС Debian, чтобы убедиться, что установлены все последние обновления и исправления безопасности. Для этого войдите в терминал вашего компьютера, введите следующую команду и нажмите Enter.
apt update && apt upgrade -y && apt autoremove -y
В зависимости от скорости вашего интернет-соединения это может занять от 30 секунд до 20 минут. Когда закончите, вы увидите подсказку.
Подробнее
0

Установите Pip3 и Pip2 в Debian 11.10.9

Установите Pip в Debian 11/10/9 Linux

Перед началом установки вам необходимо войти в установленную систему Debian как пользователь с привилегиями sudo. После этого обновите системные пакеты.
apt update
apt -y upgrade
Прежде чем идти дальше, вы должны были ожидать, что версия Python будет доступна из вашей командной строки. Используйте следующую команду, чтобы проверить:
$ python -V
Python 2.7.16

$ python3 -V
Python 3.7.3
После обновления используйте следующие методы для установки Pip в системе Debian 11/10/9.

Подробнее
0

Установите Docker Engine на Debian

Удалить старые версии

Сначала удалите старые версии пакетов Docker, называемых docker или docker-engine, вместе с зависимостями из вашей системы. Однако это удаление не приведет к удалению существующих томов, образов и сетей Docker, найденных в каталоге / var / lib / docker / .

apt remove -y docker docker-engine docker.io containerd runc

Подробнее
0

Настройка брандмауэра с UFW в Debian

Введение

UFW (Uncomplicated Firewall или «простой брандмауэр») представляет собой интерфейс iptables, предназначенный для упрощения процесса настройки брандмауэра. Хотя iptables— надежный и гибкий инструмент, начинающим бывает сложно научиться использовать его для правильной настройки брандмауэра. Если вы ищете способ защитить вашу сеть и не знаете, какой инструмент для этого использовать, UFW может отлично вам подойти.
В этом обучающем модуле вы научитесь настраивать брандмауэр с помощью UFW в Debian 9.
Подробнее
0

Использование команды netstat

Команда 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’).

Подробнее
0

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

ведение

Node.js это платформа для разработки приложений на языке jаvascript, позволяющая быстро создавать приложения, работающие в сети. Использование jаvascript одновременно на клиентской и на серверной стороне позволяет сделать разработку более унифицированной и спроектированной в рамках единой системы.
В этом руководстве мы покажем вам, как начать использовать Node.js на сервере с Ubuntu 18.04.
Подробнее
0

Русификация Ubuntu

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

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

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

Локализация для основных программ, которые не зависят от окружения:
sudo apt-get install language-pack-ru
Подробнее
0

Как установить MySQL в Ubuntu 18.04

Введение

MySQL является системой управления базами данных с открытым исходным кодом и обычно используется, как часть популярного стека LAMP (Linux, Apache, MySQL, PHP/Python/Perl). MySQL использует реляционную базу данных и SQL (Structured Query Language, язык структурированных запросов) для управления данными.
Подробнее
0

Установка 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
Подробнее
0