2013-11-26 95 views
0

如您所知,vnc有一个名为.vnc的工作目录,安装vnc服务器后默认位于用户的主目录下。我怎样才能改变它的位置?由于如何更改.vnc目录的位置

更改它〜/ .vnc到/opt/mydirectory/.vnc

感谢

+0

这是个好主意吗?每个用户或每台机器是'/ opt'?有哪些文档可以说,在不同用户下运行的VNC的两个副本在共享相同的'.vnc'目录时能够正常工作? –

+0

实际上,我的主目录下没有足够的空间。这就是为什么我想将.vnc移动到另一个位置。 – Jacky

回答

-1

在我的情况下,启动VNC之前,只需要改变HOME环境变量。

export HOME=/opt/mydirectory; 
vncserver 

这将创建.vnc作为/opt/mydirectory/.vnc。 我用这个技巧来使用不同的临时密码。这不是一个可靠的解决方案,只是方便而简单。

注意:在VNC上,$ HOME是从vnc继承而来的。您可能需要将其更改回vnc会话的常规目录。