Предустановка необходимых пакетов Устанавливаем репозитарий EPEL Устанавливаем MongoDB Устанавливаем необходимые пакеты Настройка nginx Сам чат работает на 3000 порту интерфейса обратной петли 127.0.0.1. Рекомендуем настроить связку с nginx. Создаём самоподписанные сертификаты Основной конфигурационный файл nginx Файл виртуального хоста Настройка демона nginx Установка Rocket.Chat Первый запуск Rocket.Chat где: PASSWORD — пароль пользователя admin EMAIL — действущий […]
Отмеченные статьи: centos
Запуск sshd под CentOS 7, загруженном в rescue режиме
Вход небезопасный без пароля /sbin/sshd -f /etc/ssh/sshd_config.anaconda После входа или до запуска необходимо сгенерировать хеш пароля и добавить в файл /etc/shadow python -c 'import crypt; print crypt.crypt("PASSWORD", "$6$random_salt")' Внести хеш после первого двоеточия в строке root в файле /etc/shadow vi /etc/shadow
Краткая инструкция по установке Python 3.6
Краткая инструкция по установке Python 3.6 на VPS или выделенные физические сервера под управлением CentOS В примере сборка с оптимизацией и установкой системы управления пакетами pip
Как отключить получение IPv6?
cat << EOF >> /etc/sysctl.conf # Disable IPv6 autoconf net.ipv6.conf.default.autoconf=0 net.ipv6.conf.default.accept_ra=0 net.ipv6.conf.all.autoconf=0 net.ipv6.conf.all.accept_ra=0 EOF sysctl -w net.ipv6.conf.default.autoconf=0 sysctl -w net.ipv6.conf.default.accept_ra=0 sysctl -w net.ipv6.conf.all.autoconf=0 sysctl -w net.ipv6.conf.all.accept_ra=0 Для каждого интерфейса без перезагрузки sysctl -w net.ipv6.conf.IFACE.autoconf=0 sysctl -w net.ipv6.conf.IFACE.accept_ra=0 где IFACE имя интерфейса CentOS echo IPV6_AUTOCONF=»no» >> /etc/sysconfig/network Debian/Ubuntu В файл /etc/network/interfaces pre-up echo 0 > /proc/sys/net/ipv6/conf/$IFACE/autoconf pre-up […]
Настройка доступа к рабочему столу Linux через VNC
Инструкция для CentOS 7 Устанавливаем CentOS 7 с рабочим столом Gnome или KDE. Далее открываем консоль (например через SSH) и вводим команды с правами суперпользователя root. Устанавливаем пакет VNC yum -y install tigervnc-server Необходимо настроить межсетевой экран, открыв доступ к соответствующему порту # Firewall firewall-cmd —permanent —zone=public —add-service vnc-server firewall-cmd —reload Далее создаём файл для […]
Установка/удаление/просмотр списка пакетов
Как установить пакет
Как получить список установленных пакетов
Как удалить пакет
Как сменить часовой пояс?
CentOS 6 cp /etc/localtime /root/old.timezone rm /etc/localtime ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime Обновление часовых поясов yum install tzdata В интерактивном режиме tzselect PHP Выберите необходимую зону из списка поддерживаемых временных зон и внесите изменения в файл php.ini [Date] date.timezone = Europe/Moscow
Настройка сети в CentOS
Как узнать, какой у меня шлюз/gateway(для ipv6) ?ip -6 neigh show Конфигурация сетевых интерфейсов хранится в файлах /etc/sysconfig/network-scripts/ifcfg-ethX. X — номер физического интерфейса. Пример файла /etc/sysconfig/network-scripts/ifcfg-eth0 Как запустить редактирование файла: перед самим файлом пишем команду «nano». Пример: » nano /etc/sysconfig/network-scripts/ifcfg-eth0« Дополнительные адреса (алиасы) конфигурируются в файлах ifcfg-ethX:Y. X — номер физического интерфейса, Y — номер […]
Полезные скрипты на Python
Подключить дополнительные IP из списка Генератор пароля