linux:set_x11vnc

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия Следующая версия справа и слева
linux:set_x11vnc [2019/05/14 12:42]
alex создано
linux:set_x11vnc [2019/05/14 12:43]
alex
Строка 1: Строка 1:
 +[[linux:start]]
 +===== Настройка x11vnc =====
 +
 +Вкратце, по быстрому
 +
 +Если стоит **vino** - сервер vnc идущий с ubuntu называющийся **Удаленный рабочий стол Gnome** \\
 +удаляем его командой: \\
 +  sudo apt-get remove vino
 +
 +Устанавливаем x11vnc \\
 +в ubuntu \\
 +  sudo apt-get install x11vnc
 +  
 +в debian надо зайти под root, а потом та-же команда
 +  apt-get install x11vnc
 +
 +Генерируем пароль для vnc \\
 +  x11vnc -storepasswd
 +  
 +в каталоге текущего пользователя создается папка .vnc в которой лежит файлик passwd с заданным паролем.
 +
 +кладем всю эту папку в /root (если пароль устанавливался из под пользователя root этого делать не надо, она там и создается)
 +
 +дальше создаем файлик с командой запуска x11vnc
 +
 +<file bash fstvnc.sh>
 +#!/bin/bash
 +/usr/bin/x11vnc -dontdisconnect -display :0 -notruecolor -noxfixes -shared -forever -rfbport 5900 -bg -ultrafilexfer -o /root/x11vnc.log -rfbauth /root/.vnc/passwd
 +</file>
 +
 +и запускаем его от имени root
 +
 +После запуска можно зайти на комп через vnc клиент и работать. Если зайти с помощью ultra vnc можно даже файлы передавать, правда с русскими именами беда. \\
 +**Если передача файлов не нужна** - следует убрать опцию  **//-ultrafilexfer//** из команды запуска.
 +
 +Специально не создавали службу с автозапускам - мало-ли что, чтобы доступа не было.
 +
 +В дальнейшем можно подключиться к нужному клиенту по ssh и запустить вручную, если надо.
 +
 +Чтобы остановить процесс x11vnc из командной строки:
 +
 +ищем его pid
 +
 +  sudo pidof x11vnc
 +
 +в ответе будет номер pid, например 12345
 +
 +даем команду завершить процесс
 +  kill 12345
 +
  
  • /var/www/wiki.avmas.ru/data/pages/linux/set_x11vnc.txt
  • Последнее изменение: 2020/06/25 11:30
  • alex