Не работает apt-get в Debian 9

Если в вашей системе Debian 9 перестал работать apt-get (менеджер пакетов), скорее всего это связано с тем, что эта система перестала поддерживаться с 27 марта 2023 года.

Что бы продолжить работу с Debian 9 нужно:

1. Перемещаем в архив текущее содержимое /etc/apt/sources.list


Читать дальше

Пошаговая инструкция по настройке доступа к Linux серверу по SSH используя ключ из Windows

Шаг 1: Установите OpenSSH в Windows

OpenSSH – это инструмент командной строки, который можно использовать для подключения к Linux-серверу через SSH. Проверьте, установлен ли OpenSSH на вашем компьютере Windows. Если нет, выполните следующие действия:

Откройте «Параметры» Windows.

Читать дальше

Telegram Bot для ChatGPT

В связи с большой популярностью ChatGPT версии 3 в данном посте рассмотрим как настроить Telegram Bot для доступа к чату ChatGPT 3 (модель text-davinci-003).

Настройка серверной части телеграм бота будет выполняться на сервере с системой Ubuntu 22, в других системах так же проблем возникнуть не должно.

Читать дальше

Быстрая установка NextCloud на Ubuntu 20.04

Для быстрой установки NextCloud на новой системе Ubuntu 20.04 нужно выполнить команды:

apt-get update && apt -y install snapd && snap install nextcloud


Открыть Web интерфейс NextCloud по IP адресу сервера, ввести логин и пароль администратора системы NextCloud и дождаться установки всех необходимых модулей.


Читать дальше

DNS через HTTPS

Данное решение поможет настроить службу DNS используя протокол https.
Это решение будет полезно в случаях:
1. Фильтруется трафик по протоколу UDP или протокол UDP полностью заблокирован. Используя dns proxy трафик будет передаваться по протоколу tcp.
2. Есть потребность скрыть DNS трафик. Весь DNS трафик будет идти через защищенный протокол https.


Читать дальше

Динамические прокси. haproxy + 3proxy

Рассмотрим настройку динамических IPv6 прокси используя балансировщик haproxy в связке с настроенным прокси сервером 3proxy.


Читать дальше

Не работает YUM в CentOS 6

Если в вашей системе CentOS 6 перестал работать YUM (менеджер пакетов), скорее всего это связано с тем, что эта система перестала поддерживаться с 30 ноября 2020 года. Больше об этом можно почитать тут или в Википедии.

В итоге ссылки на репозитории из файла /etc/yum.repos.d/CentOS-Base.repo стали не актуальными.

Что бы продолжить работу с CentOS 6 нужно:


Читать дальше

VPN шлюз для RDP

Для защиты Windows сервера лучше всего «спрятать» его за OpenVpn и заблокировать все входящие подключения к серверу из внешней сети.

Это полезно в случаях:

1. Brute Force атак (метод подбора пароля, заключающийся в переборе всех возможных комбинаций символов, пока не будет найдена верная комбинация).
2. Защита Windows сервера от взлома, когда атакующий использует новые обнаруженные уязвимости в часто используемых службах, например в RDP (специальный протокол, разработанный компанией Microsoft для удаленного управления ОС Windows), FTP и других.
3. Администратор Windows сервера не устанавливает обязательные обновления системы тем самым увеличивая шансы на взлом системы с помощью эксплоитов.


Читать дальше

Альтернативные версии PHP в VestaCP

Рассмотрим установку альтернативной версии php на примере установленной панели VestaCP на систему Debian 8 (jessie).

Сервер с установленной панелью VestaCP доступен для установки из настроенного шаблона, при заказе сервера нужно выбрать ОС VestaCP.

По умолчанию Debian 8 идет с версией php 5.6, в данном топике рассмотрим установку альтернативной версии php 7.2


Читать дальше

Установка Xhgui+Tideways XHProf на vps с Debian8+VestaCP+php7.

1 — Установка MongoDB.

Для работы XHProf понадобится установить MongoDB. Для этого, подключаем репозиторий MongoDB командами:
wget -qO - https://www.mongodb.org/static/pgp/server-3.6.asc | apt-key add -
echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main" | tee /etc/apt/sources.list.d/mongodb-org-3.6.list
apt-get update

Устанавливаем MongoDB командой:
apt-get install -y mongodb-org



Читать дальше