-2

Я использую VNC-сервер (vnc4server) на сервере Ubuntu.

Уничтожает ли сам сервер VNC процессы на нем, например приложения, запущенные из сеансов VNC?

2 ответа2

0

Если вы используете Xvnc, то да, потому что он содержит свою собственную копию X-сервера и содержит собственные графические сеансы. Завершение работы сервера Xvnc приведет к прекращению работы любых приложений, запущенных в сеансах VNC клиента.

В противном случае, нет (если только VNC-сервер не завершает работу X-сервера или сеансов при выходе), поскольку VNC-сервер просто взаимодействует с существующим X-сервером для предоставления удаленного рабочего стола клиенту. Отказ от VNC-сервера не приведет к уничтожению программ, запущенных в сеансах VNC, поскольку базовый X-сервер и среда рабочего стола не зависят от VNC-сервера. Конечно, если сервер убит, клиенты не смогут получить доступ ни к каким запущенным сеансам.

-1

Если под «VNC-сервером» в « запущенном на VNC-сервере » вы подразумевали сервер (операционную систему), на котором (была) работает служба VNC, то ответ: нет.

В отличие, например, от службы SSH, которая открывает новые сеансы, когда пользователи подключаются (и процессы, которые пользователи впоследствии запускают, становятся дочерними процессами), VNC-сервер только разделяет экран и позволяет управлять машиной, на которой он работает, но он работает "на стороне" «рядом» с другими процессами.

Уничтожение VNC-сервера останавливает службу общего доступа и приводит к уничтожению сеансов клиента VNC, но не влияет на другие процессы, выполняющиеся на сервере (в операционной системе).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .