我曾经通过 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
安装:
sudo apt-get install autocutsel
运行
vi /home/b37399/.vnc/xstartup
并添加此行:autocutsel -fork
像这样:
#!/bin/bash xrdb $HOME/.Xresources autocutsel -fork startxfce4 &
重新开始
vncserver
答案3
我在登录脚本中使用了以下行:
vncconfig -nowin&
希望对你有帮助!?
答案4
我在 CentOS 5.9 上使用 GNOME 桌面环境和 vnc-ltsp-config 进行远程登录。通过今天的实验,我设法让剪切和粘贴功能在会话和登录提示中正常工作(因为我很懒,宁愿剪切和粘贴复杂的密码)。
创建了一个文件vncconfig.桌面在里面/etc/xdg/自动启动登录后会话期间启用剪切和粘贴的目录。vncconfig 进程以登录用户的身份运行。
[桌面条目]
名称=无名称
编码=UTF-8
版本=1.0
Exec=vncconfig -nowin
X-GNOME-Autostart-enabled=true添加
vncconfig -nowin &
到文件底部/etc/gdm/Init/桌面在登录期间启用会话中的剪切和粘贴功能,但在登录后终止。vncconfig 进程以 root 身份运行。添加
vncconfig -nowin &
到文件底部/etc/gdm/PostLogin/桌面还允许在登录后的会话期间剪切和粘贴。但是,vncconfig 进程以 root 身份运行。