Шаг 1: Установка X11VNC
Первым шагом является установка X11VNC. Откройте окно терминала (Ctrl + Alt + T) и введите следующую команду, чтобы обновить индекс репозитория вашей системы:
sudo apt-get update
После обновления вашей системы вы можете установить X11VNC, набрав:
sudo apt-get install x11vnc
Вам будет предложено ввести пароль, и начнется установка. Дождитесь завершения процесса установки.
Шаг 2: Создайте пароль для VNC сервера
После установки вам следует установить пароль для сервера X11VNC. Это защитит ваш сервер от несанкционированного доступа. Используйте следующую команду для создания пароля:
x11vnc -storepasswd
Вам будет предложено ввести пароль и подтвердить его.
Enter VNC password: *********
Verify password: *********
Write password to /home/rahul/.vnc/passwd? [y]/n y
Password written to: /home/rahul/.vnc/passwd
После того, как вы это сделаете, ваш пароль будет сохранен в файле с именем `~./vnc / passwd` в вашем домашнем каталоге.
Шаг 3: Запустите сервер X11VNC
Теперь вы можете запустить сервер X11VNC, используя следующую команду:
x11vnc -usepw -display :0
Параметр -usepw сообщает серверу использовать установленный вами пароль, а параметр -display : 0 сообщает серверу предоставить общий доступ к вашему текущему сеансу X11.
Ваш сервер X11VNC теперь запущен и готов к подключениям. Вы можете подключиться к нему с помощью любого VNC-клиента.
Шаг 4: Запуск X11VNC при загрузке
Если вы хотите, чтобы ваш сервер X11VNC запускался автоматически при загрузке вашего компьютера, вам необходимо создать для него службу systemd.
Сначала создайте новый служебный файл, введя:
sudo nano /etc/systemd/system/x11vnc.service
В редакторе nano введите следующее:
| [Unit] Description=Start X11VNC at startup. After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/YOURUSERNAME/.vnc/passwd -rfbport 5900 -shared [Install] WantedBy=multi-user.target |
Замените “YOURUSERNAME” на ваше фактическое имя пользователя. После того, как вы это сделаете, нажмите `Ctrl + X`, чтобы выйти из редактора, затем нажмите `Y`, чтобы сохранить изменения.
Затем перезагрузите конфигурацию systemd manager с помощью этой команды:
sudo systemctl daemon-reload
Теперь включите запуск службы при загрузке:
sudo systemctl enable x11vnc.service
Наконец, вы можете запустить службу немедленно, без необходимости перезагрузки:
sudo systemctl start x11vnc.service
Теперь ваш сервер X11VNC будет запускаться автоматически при каждой загрузке вашего компьютера.
Комментариев нет:
Отправить комментарий