Перейти к содержимому

⚡ Сервер для удаленного доступа своими руками | Настройка Ubuntu Server + Docker + Tailscale + Ru...

KernelForge1

0:00 / 0:00

⚡ Сервер для удаленного доступа своими руками | Настройка Ubuntu Server + Docker + Tailscale + Ru...

649 просмотров · 4 месяца назад
KernelForge1
20 подписчиков
649 просмотров · 4 месяца назад
⚠️ Только для образовательных целей Это видео предназначено исключительно для образовательных и информационных целей. Любые действия, предпринятые на основе этого контента, осуществляются на ваш собственный риск. Я не несу ответственности за любой ущерб, потерю данных, проблемы безопасности или юридические последствия, возникшие в результате использования или неправильного использования предоставленной информации. Этап 3 завершен – Развертывание системы удаленной поддержки В этом видео я завершаю этап 3 своего проекта по созданию системы удаленной поддержки с самостоятельным размещением, развертывая и настраивая: Цель этого проекта – создать полностью независимую и безопасную платформу удаленной поддержки, не полагаясь на сторонние облачные сервисы. Объединив Ubuntu Server, Docker, Tailscale и RustDesk, я создал мощное решение для удаленного доступа к рабочему столу с самостоятельным размещением, к которому можно безопасно получить доступ из любой точки мира. Ссылка для скачивания Putty https://www.chiark.greenend.org.uk/~s... Ссылка для скачивания Tailscale https://tailscale.com/download Ссылка для скачивания RustDesk https://github.com/rustdesk/rustdesk/... Шаги и команды для копирования и вставки в Putty Руководство по настройке Ubuntu Server + Docker + Tailscale + RustDesk 1. Обновите Ubuntu sudo apt update && sudo apt upgrade -y 2. Проверьте сетевой интерфейс ip a 3. Откройте конфигурацию Netplan sudo nano /etc/netplan/00-installer-config.yaml 4. Пример Netplan network: version: 2 renderer: networkd ethernets: enp2s0: dhcp4: no addresses: 192.168.18.23/24 маршруты: к: по умолчанию через: 192.168.18.1 серверы имен: адреса: 8.8.8.8 1.1.1.1 5. Применить изменения сети sudo netplan apply 6. Установить Docker sudo apt install docker.io -y sudo systemctl enable docker sudo systemctl start docker 7. Установить Docker Compose sudo curl -L "https://github.com/docker/compose/rel..." -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose 8. Включить разрешения Docker sudo usermod -aG docker $USER sudo reboot 9. Установить Tailscale curl -fsSL https://tailscale.com/install.sh | sh sudo tailscale up tailscale ip -4 10. Создайте папку RustDesk mkdir ~/rustdesk cd ~/rustdesk 11. Создайте файл docker-compose.yml services: hbbs: container_name: hbbs image: rustdesk/rustdesk-server:latest command: hbbs volumes: ./data:/root network_mode: host depends_on: hbbr restart: unless-stopped hbbr: container_name: hbbr image: rustdesk/rustdesk-server:latest command: hbbr volumes: ./data:/root network_mode: host restart: unless-stopped 12. Запустите RustDesk cd ~/rustdesk sudo docker-compose up -d 13. Проверьте контейнеры sudo docker ps 14. Получение ключа RustDesk sudo cat ~/rustdesk/data/id_ed25519.pub