Как скопировать / вставить текст из удаленной системы?

Я использовал для доступа к удаленной системе через VNC-просмотрщик, но когда я копирую текст из удаленной системы и вставляю его в свой текстовый редактор (локальная система), ничего не происходит. Нужно ли устанавливать какие-либо дополнительные пакеты для выполнения этой задачи?

Обновления: В свойствах Real VNC такой опции нет.

Я просто получаю следующий вывод:

karthick@karthick:~$ vncconfig No VNC extension on display :0.0

Обновления:

karthick@karthick:~$ vncserver Warning: karthick:1 is taken because of /tmp/.X1-lock Remove this file if there is no X server karthick:1 Warning: karthick:2 is taken because of /tmp/.X2-lock Remove this file if there is no X server karthick:2 New 'X' desktop is karthick:4 Starting applications specified in /home/karthick/.vnc/xstartup Log file is /home/karthick/.vnc/karthick:4.log karthick@karthick:~$ vncconfig -display :1 vncconfig: unable to open display ":1"

Screenshot [!d5]

16
задан 27 June 2011 в 08:06

121 ответ

Я попробовал все приведенные выше предложения без везения.

В конечном итоге я решил его заменить на vnc-сервер с tightvncserver на vnc4server

любым способом, убедитесь что в ~/.vnc/xstartup у вас есть строка

vncconfig -iconic &
0
ответ дан 2 August 2018 в 03:32

Используя tightvnc (с командой: vncviewer) на Puppy Linux, я должен нажать F8 в удаленном окне, чтобы открыть меню VNC. Меню VNC содержит записи для «Буфер обмена: локальный -> удаленный» и «Буфер обмена: локальный & lt; - remote». Мне нужно скопировать некоторый текст, использовать любую из этих записей, а затем вставить в другую систему. Я не знаю, связано ли это с вашей конкретной проблемой, но она ведет себя как описанные вами симптомы, если я не использую это меню.

1
ответ дан 2 August 2018 в 03:32
  введите код здесь. Ниже приведенные настройки отлично подходят для Ubuntu 16.04 и Ubuntu 18.04 LTS.  Пожалуйста, просто скопируйте / вставьте / замените приведенную ниже конфигурацию на ~ / .vnc / xstartup и перезапустите vnc.  Это определенно сработает.  _____________________________________ #! / bin / sh # Раскомментируйте следующие две строки для обычного рабочего стола: # unset SESSION_MANAGER # exec / etc / X11 / xinit / xinitrc [-x / etc / vnc / xstartup] & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp;  exec / etc / vnc / xstartup [-r $ HOME / .Xresources] & amp; & amp; & amp; & amp;  xrdb $ HOME / .Xresources xsetroot -solid grey autocutsel -fork vncconfig -iconic & amp;  vncconfig -nowin & amp;  x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title "$ VNCDESKTOP Desktop" & amp;  x-window-manager & amp;  gnome-panel & amp;  gnome-settings-daemon & amp;  metacity & amp;  nautilus & amp;   
0
ответ дан 2 August 2018 в 03:32

Попробуйте использовать www.letscopypaste.com или pastebin.com . Они предлагают простое использование возможностей буфера обмена.

1
ответ дан 2 August 2018 в 03:32

Еще одна причина для этого - несколько экземпляров экземпляров vncconfig, конфликтующих друг с другом. В моем случае у меня была пользовательская установка vncserver, но vncconfig начался как часть загрузки системы, противоречащей настраиваемому параметру vncconfig.

Чтобы устранить это, удалите ненужные экземпляры vncconfig.

To получить список экземпляров vncconfig, запущенных в настоящее время:

ps -ef | grep vncconfig

Чтобы убить:

kill -9 & lt; process_id & gt;

0
ответ дан 2 August 2018 в 03:32

Некоторые комментарии к вашей проблеме: RealVNC является проприетарным, и поддержка буфера обмена может быть полностью несовместима с tightvncserver. Я использовал оба вместе, в прошлом, но я не помню 100%, если бы совместное использование буфера обмена работало между ними. Я точно знаю, что RealVNC-сервер в паре с RealVNC-viewer действительно поддерживает обмен буфера обмена; но RealVNC-сервер не является бесплатным (как в $$ s)

Вы можете попробовать:

  • tightvnc viewer из http://www.tightvnc.com /download.php Он мог бы быть более совместимым с любым методом tightvncserver, используемым для совместного использования буфера обмена.
  • или, возможно, вы могли бы пойти с альтернативным протоколом, то есть NX (nxserver / nxclient ... некоторая информация по адресу: https://help.ubuntu.com/community/NomachineNX ). Совместное использование буфера обмена работало для меня без каких-либо пользовательских настроек.
0
ответ дан 2 August 2018 в 03:32

Используя tightvnc (с командой: vncviewer) на Puppy Linux, я должен нажать F8 в удаленном окне, чтобы открыть меню VNC. Меню VNC содержит записи для «Буфер обмена: локальный -> удаленный» и «Буфер обмена: локальный & lt; - remote». Мне нужно скопировать некоторый текст, использовать любую из этих записей, а затем вставить в другую систему. Я не знаю, связано ли это с вашей конкретной проблемой, но она ведет себя как описанные вами симптомы, если я не использую это меню.

1
ответ дан 4 August 2018 в 19:30
  • 1
    Спасибо. vncconfig ничего не сделал на этот раз, но я помню, что добавив его в xstartup, вы можете включить эту функцию. Но с помощью F8 я могу легко включить или отключить направление данных, используя только Remote- & gt; Local и никогда не опосети. – erm3nda 28 January 2016 в 14:07

Я использую следующую строку в моем сценарии входа:

vncconfig -nowin&

Надеюсь, что это сработает для вас!?

8
ответ дан 4 August 2018 в 19:30
  • 1
    Вы запускаете это до vnc4server или после? – kurdtpage 28 May 2018 в 02:45
[F1]
0
ответ дан 4 August 2018 в 19:30

Используемый вами просмотрщик VNC должен поддерживать эту функцию, иначе вы просто скопируете его локально в удаленной системе.

0
ответ дан 4 August 2018 в 19:30

Еще одна причина для этого - несколько экземпляров экземпляров vncconfig, конфликтующих друг с другом. В моем случае у меня была настраиваемая настройка vncserver, но vncconfig начался как часть системной загрузки, конфликтующей с пользовательской установкой vncconfig.

Чтобы устранить эту проблему, уничтожьте ненужные экземпляры vncconfig.

To получить список текущих экземпляров vncconfig:

ps -ef | grep vncconfig

Чтобы убить:

kill -9 <process_id>

0
ответ дан 4 August 2018 в 19:30

Некоторые комментарии к вашей проблеме: RealVNC является проприетарным, и поддержка буфера обмена может быть полностью несовместима с tightvncserver. Я использовал оба вместе, в прошлом, но я не помню 100%, если бы совместное использование буфера обмена работало между ними. Я точно знаю, что RealVNC-сервер в паре с RealVNC-viewer действительно поддерживает обмен буфера обмена; но RealVNC-сервер не является бесплатным (как в $$ s)

Вы можете попробовать:

tightvnc viewer с http://www.tightvnc.com/download.php Он может быть более совместимым с любым методом tightvncserver, используемым для совместного использования буфера обмена. или, возможно, вы можете пойти с альтернативным протоколом, то есть NX (nxserver / nxclient ... некоторая информация по адресу: https://help.ubuntu.com/community/NomachineNX). Обмен буфера обмена работал на меня без каких-либо пользовательских настроек.
0
ответ дан 4 August 2018 в 19:30

В новом окне терминала я использовал команду vncconfig, команда продолжает работать, и вы можете использовать функции копирования и вставки в других окнах или терминалах.

1
ответ дан 4 August 2018 в 19:30

Я использую Remote login с vnc-ltsp-config с рабочей средой GNOME для CentOS 5.9. Из экспериментов сегодня мне удалось вырезать и вставить работу для сеанса и приглашение для входа (потому что я ленив и предпочитаю вырезать и вставлять сложные пароли).

Создал файл vncconfig.desktop в / etc / xdg / autostart, который разрешил вырезать и вставлять во время сеанса после входа в систему. Процесс vncconfig запускается как зарегистрированный пользователь. [Рабочий стол] Имя = Нет имени Кодирование = UTF-8 Версия = 1.0 Exec = vncconfig -nowin X-GNOME-Autostart-enabled = true Добавлен vncconfig -nowin & в конец файла / etc / gdm / Init / Desktop, который включен вырезать и вставлять сеанс во время входа в систему, но заканчивается после входа в систему. Процесс vncconfig выполняется как root. Добавление vncconfig -nowin & в конец файла / etc / gdm / PostLogin / Desktop также позволило вырезать и вставлять во время сеанса после входа в систему. Однако процесс vncconfig выполняется как root.
2
ответ дан 4 August 2018 в 19:30
  • 1
    Это, похоже, единственное решение, при котором копирование и вставка включается при запуске / загрузке / входе в систему и в фоновом режиме. Я запускаю Red Hat Enterprise Linux 5 и не могу получить ответ Клаузи на работу. – John Girata 27 July 2013 в 02:19
  • 2
    В конце дня я бросил VNC для NoMachine NX. – Alton XL 26 September 2013 в 23:46
Установить: sudo apt-get install autocutsel Запустить vi /home/b37399/.vnc/xstartup и добавить эту строку: autocutsel -fork следующим образом: #!/bin/bash xrdb $HOME/.Xresources autocutsel -fork startxfce4 & Перезапустить vncserver
5
ответ дан 4 August 2018 в 19:30

Попробуйте использовать www.letscopypaste.com или pastebin.com. Они предлагают простое использование возможностей буфера обмена.

1
ответ дан 4 August 2018 в 19:30

Я попробовал все приведенные выше предложения без везения.

В конечном итоге я решил его заменить на vnc-сервер с tightvncserver на vnc4server

любым способом, убедитесь что в ~/.vnc/xstartup у вас есть строка

vncconfig -iconic &
0
ответ дан 4 August 2018 в 19:30

Используя tightvnc (с командой: vncviewer) на Puppy Linux, я должен нажать F8 в удаленном окне, чтобы открыть меню VNC. Меню VNC содержит записи для «Буфер обмена: локальный -> удаленный» и «Буфер обмена: локальный & lt; - remote». Мне нужно скопировать некоторый текст, использовать любую из этих записей, а затем вставить в другую систему. Я не знаю, связано ли это с вашей конкретной проблемой, но она ведет себя как описанные вами симптомы, если я не использую это меню.

1
ответ дан 6 August 2018 в 03:40
  • 1
    Спасибо. vncconfig ничего не сделал на этот раз, но я помню, что добавив его в xstartup, вы можете включить эту функцию. Но с помощью F8 я могу легко включить или отключить направление данных, используя только Remote- & gt; Local и никогда не опосети. – erm3nda 28 January 2016 в 14:07

Я использую следующую строку в моем сценарии входа:

vncconfig -nowin&

Надеюсь, что это сработает для вас!?

8
ответ дан 6 August 2018 в 03:40
  • 1
    Вы запускаете это до vnc4server или после? – kurdtpage 28 May 2018 в 02:45
[F1]
0
ответ дан 6 August 2018 в 03:40

Используемый вами просмотрщик VNC должен поддерживать эту функцию, иначе вы просто скопируете его локально в удаленной системе.

0
ответ дан 6 August 2018 в 03:40

Еще одна причина для этого - несколько экземпляров экземпляров vncconfig, конфликтующих друг с другом. В моем случае у меня была настраиваемая настройка vncserver, но vncconfig начался как часть системной загрузки, конфликтующей с пользовательской установкой vncconfig.

Чтобы устранить эту проблему, уничтожьте ненужные экземпляры vncconfig.

To получить список текущих экземпляров vncconfig:

ps -ef | grep vncconfig

Чтобы убить:

kill -9 <process_id>

0
ответ дан 6 August 2018 в 03:40

Некоторые комментарии к вашей проблеме: RealVNC является проприетарным, и поддержка буфера обмена может быть полностью несовместима с tightvncserver. Я использовал оба вместе, в прошлом, но я не помню 100%, если бы совместное использование буфера обмена работало между ними. Я точно знаю, что RealVNC-сервер в паре с RealVNC-viewer действительно поддерживает обмен буфера обмена; но RealVNC-сервер не является бесплатным (как в $$ s)

Вы можете попробовать:

tightvnc viewer с http://www.tightvnc.com/download.php Он может быть более совместимым с любым методом tightvncserver, используемым для совместного использования буфера обмена. или, возможно, вы можете пойти с альтернативным протоколом, то есть NX (nxserver / nxclient ... некоторая информация по адресу: https://help.ubuntu.com/community/NomachineNX). Обмен буфера обмена работал на меня без каких-либо пользовательских настроек.
0
ответ дан 6 August 2018 в 03:40

В новом окне терминала я использовал команду vncconfig, команда продолжает работать, и вы можете использовать функции копирования и вставки в других окнах или терминалах.

1
ответ дан 6 August 2018 в 03:40

Я использую Remote login с vnc-ltsp-config с рабочей средой GNOME для CentOS 5.9. Из экспериментов сегодня мне удалось вырезать и вставить работу для сеанса и приглашение для входа (потому что я ленив и предпочитаю вырезать и вставлять сложные пароли).

Создал файл vncconfig.desktop в / etc / xdg / autostart, который разрешил вырезать и вставлять во время сеанса после входа в систему. Процесс vncconfig запускается как зарегистрированный пользователь. [Рабочий стол] Имя = Нет имени Кодирование = UTF-8 Версия = 1.0 Exec = vncconfig -nowin X-GNOME-Autostart-enabled = true Добавлен vncconfig -nowin & в конец файла / etc / gdm / Init / Desktop, который включен вырезать и вставлять сеанс во время входа в систему, но заканчивается после входа в систему. Процесс vncconfig выполняется как root. Добавление vncconfig -nowin & в конец файла / etc / gdm / PostLogin / Desktop также позволило вырезать и вставлять во время сеанса после входа в систему. Однако процесс vncconfig выполняется как root.
2
ответ дан 6 August 2018 в 03:40
  • 1
    Это, похоже, единственное решение, при котором копирование и вставка включается при запуске / загрузке / входе в систему и в фоновом режиме. Я запускаю Red Hat Enterprise Linux 5 и не могу получить ответ Клаузи на работу. – John Girata 27 July 2013 в 02:19
  • 2
    В конце дня я бросил VNC для NoMachine NX. – Alton XL 26 September 2013 в 23:46
Установить: sudo apt-get install autocutsel Запустить vi /home/b37399/.vnc/xstartup и добавить эту строку: autocutsel -fork следующим образом: #!/bin/bash xrdb $HOME/.Xresources autocutsel -fork startxfce4 & Перезапустить vncserver
6
ответ дан 6 August 2018 в 03:40

Попробуйте использовать www.letscopypaste.com или pastebin.com. Они предлагают простое использование возможностей буфера обмена.

1
ответ дан 6 August 2018 в 03:40

Я попробовал все приведенные выше предложения без везения.

В конечном итоге я решил его заменить на vnc-сервер с tightvncserver на vnc4server

любым способом, убедитесь что в ~/.vnc/xstartup у вас есть строка

vncconfig -iconic &
0
ответ дан 6 August 2018 в 03:40

Используя tightvnc (с командой: vncviewer) на Puppy Linux, я должен нажать F8 в удаленном окне, чтобы открыть меню VNC. Меню VNC содержит записи для «Буфер обмена: локальный -> удаленный» и «Буфер обмена: локальный & lt; - remote». Мне нужно скопировать некоторый текст, использовать любую из этих записей, а затем вставить в другую систему. Я не знаю, связано ли это с вашей конкретной проблемой, но она ведет себя как описанные вами симптомы, если я не использую это меню.

1
ответ дан 7 August 2018 в 21:31

Я использую следующую строку в моем сценарии входа:

  vncconfig -nowin & amp;   

Надеюсь, что это сработает для вас!?

8
ответ дан 7 August 2018 в 21:31

Другие вопросы по тегам:

Похожие вопросы: