简述
我并没有使用vinoserver这种方式连接到远程服务器上,因为我试了好多次以后还是失败了,下面我要描述以下第三方软件x11vncserver的安装。
安装方法
服务器端
即使远程用户未登录,同样可以以VNC的方式连接到服务器之上,使用一个连接会话的方式。
步骤一移除vino(避免端口的占用)sudoapt-get-yremovevino
步骤二安装x11vnc
sudoapt-get-yinstallx11vnc
步骤三设置连接vnc的密码
x11vnc--storepasswd
注意:尽量不要使用sudo或者使用超级权限
步骤四
服务器为mate桌面
sudopluma/etc/mdm/Init/Default
服务器为cinnamon桌面
sudogedit/etc/mdm/Init/Default
在文件的末尾“exit0”行的前面添加以下行内容
/usr/bin/x11vnc-dontdisconnect-notruecolor-noxfixes-shared-forever-rfbport5900-bg-o/var/log/x11vnc.log-rfbauth/home/YOURUSERNAME/.vnc/passwd更多细节性的设备你可以查看x11vnc使用手册
manx11vnc
步骤五修改以下文件,具体原因我也不太懂
formate
sudopluma/etc/mdm/mdm.conf
forcinnamon
sudogedit/etc/mdm/mdm.conf
在[daemon]部分添加这一行;
KillInitClients=false
步骤六
保存好所有的文件以后,执行x11vncserver
执行如下
x11vnc
客户端
vncviewer安装方法
sudoapt-getinstallvncviewer
连接方法
vncviewerip:[端口号]执行以后,弹出vnc认证窗口,认证完成后,哈哈,你此时就可以看到服务器的桌面啦。有咩有一种帅的不行不行的感觉阿?