105207879

TigerVNC Server на Debian 13 с XFCE

Давайте систематизируем все шаги в краткую и понятную инструкцию.

Эта инструкция предназначена для установки TigerVNC Server на Debian 13 с легким окружением XFCE. Она включает самый надежный способ автостарта через cron.

Краткая инструкция по установке и настройке VNC-сервера на Debian 13

Шаг 1: Установка графического окружения и VNC-сервера

Откройте терминал и выполните следующие команды от имени пользователя с правами sudo:

sudo apt update
sudo apt install xfce4 xfce4-goodies tigervnc-standalone-server -y

  • xfce4: Легковесная среда рабочего стола.
  • tigervnc-standalone-server: Сам сервер VNC.

Шаг 2: Настройка пароля и окружения

Установите пароль для VNC-подключенийВведите и подтвердите пароль. Вы можете задать отдельный пароль только для просмотра.
vncpasswd
Создайте файл конфигурации для запуска рабочего стола: 
mkdir -p ~/.config/autostart
nano ~/.vnc/xstartup

Вставьте в файл следующий текст:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &
Сохраните (Ctrl+O, Enter) и закройте (Ctrl+X).
Сделайте файл исполняемым:
chmod +x ~/.vnc/xstartup

Шаг 3: Ручной запуск и проверка

Попробуйте запустить сервер вручную, чтобы убедиться, что всё работает:

vncserver :1 -geometry 1280x720 -depth 24

  • :1 — номер дисплея (стандартный).
  • -geometry 1280x720 — разрешение экрана.
  • -depth 24 — глубина цвета.

Проверьте, что сервер запущен:

vncserver -list

Вы должны увидеть информацию о запущенной сессии.

Остановите сервер, чтобы настроить автостарт:

vncserver -kill :1

Шаг 4: Настройка автостарта при загрузке (через cron)

Это самый надежный способ, который мы проверили.

  1. Откройте редактор заданий cron для вашего пользователя:    crontab -e
  2. Добавьте в конец файла строку для автостарта:    @reboot /usr/bin/vncserver :1 -geometry 1280x720 -depth 24
  3. Сохраните и закройте файл.

Теперь VNC-сервер будет запускаться автоматически при каждой загрузке системы.

Шаг 5: Подключение к серверу

  1. На вашем локальном компьютере установите любой VNC-клиент (например, RealVNC Viewer, Remmina).
  2. Введите IP-адрес вашего сервера Debian и порт 5901.
  3. Введите пароль, который вы задали на Шаге 2.
  4. Нажмите "Подключиться".

Добавить комментарий