如何从远程系统复制/粘贴文本?

如何从远程系统复制/粘贴文本?

我曾经通过 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"

在此处输入图片描述

答案1

将会有一个.vnc目录位于您的主文件夹中。此目录中将有几个文件,名称如下<计算机名称>:<编号>.扩展名
例如,我的笔记本电脑的 .vnc 目录中包含以下两个文件。

adnan-laptop:1.log
adnan-laptop:1.pid

:1上面的文件名表明 VNC 服务器正在运行:1

现在连接到您的 VNC 服务器并从连接的会话运行 vncconfig,如下所示:

vncconfig -display :1  

这将显示一个带有剪贴板相关选项的小窗口。检查所有选项,不要关闭窗口。现在您应该能够从远程系统复制粘贴。

答案2

  1. 安装:

    sudo apt-get install autocutsel
    
  2. 运行vi /home/b37399/.vnc/xstartup并添加此行:

    autocutsel -fork
    

    像这样:

    #!/bin/bash
    xrdb $HOME/.Xresources  
    autocutsel -fork  
    startxfce4 &  
    
  3. 重新开始vncserver

答案3

我在登录脚本中使用了以下行:

vncconfig -nowin&

希望对你有帮助!?

答案4

我在 CentOS 5.9 上使用 GNOME 桌面环境和 vnc-ltsp-config 进行远程登录。通过今天的实验,我设法让剪切和粘贴功能在会话和登录提示中正常工作(因为我很懒,宁愿剪切和粘贴复杂的密码)。

  1. 创建了一个文件vncconfig.桌面在里面/etc/xdg/自动启动登录后会话期间启用剪切和粘贴的目录。vncconfig 进程以登录用户的身份运行。

    [桌面条目]
    名称=无名称
    编码=UTF-8
    版本=1.0
    Exec=vncconfig -nowin
    X-GNOME-Autostart-enabled=true

  2. 添加vncconfig -nowin &到文件底部/etc/gdm/Init/桌面在登录期间启用会话中的剪切和粘贴功能,但在登录后终止。vncconfig 进程以 root 身份运行。

  3. 添加vncconfig -nowin &到文件底部/etc/gdm/PostLogin/桌面还允许在登录后的会话期间剪切和粘贴。但是,vncconfig 进程以 root 身份运行。

相关内容