从命令行启用远程 VNC?

分享于 

2分钟阅读

ubuntu

  繁體

答案1


/usr/lib/vino/vino-server



应该工作。

你可以用以下方法更改一些设置:

 
vino-preferences



或者编辑:


~/.gconf/desktop/gnome/remote_access/%gconf.xml



下面是一个示例文件:


<?xml version="1.0"?>


<gconf>


 <entry name="vnc_password" mtime="1289267042" type="string">


 <stringvalue>cXdlcnR5</stringvalue>


 </entry>


 <entry name="view_only" mtime="1289262982" type="bool" value="false"/>


 <entry name="prompt_enabled" mtime="1254965869" type="bool" value="false"/>


 <entry name="authentication_methods" mtime="1289267034" type="list" ltype="string">


 <li type="string">


 <stringvalue>vnc</stringvalue>


 </li>


 </entry>


 <entry name="enabled" mtime="1289263574" type="bool" value="true"/>


</gconf>




答案2

Unity gconftool不再可用,我们得通过gsettings来做。

首先,启用vino:


gsettings set org.gnome.Vino enabled true



然后启动vino:


/usr/lib/vino/vino-server



现在你可以远程访问你的计算机。

如果你想查看Vino的所有配置:


gsettings list-keys org.gnome.Vino




答案3

在Ubuntu 14.04上,我发现以下版本适合我:


export DISPLAY=:0


gsettings set org.gnome.Vino enabled true


gsettings set org.gnome.Vino prompt-enabled false


gsettings set org.gnome.Vino require-encryption false


/usr/lib/vino/vino-server



ps aux | grep X 应该显示:1:2



COM  COMM  Comma  vin  VNC  
相关文章