博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu16.4中开启vncserver进行远程桌面
阅读量:5977 次
发布时间:2019-06-20

本文共 1368 字,大约阅读时间需要 4 分钟。

使用x11vnc作为vncserver端

1 安装x11vnc

$ sudo apt-get update$ sudo apt-get install x11vnc

 

2 生成密码

$ x11vnc -storepasswdEnter VNC password: *********Verify password: *********  Write password to /home/USERHOME/.vnc/passwd?  [y]/n yPassword written to: /home/rahul/.vnc/passwd

 

3 开启服务

x11vnc -auth guess -once -loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared

注意:/home/USERNAME/.vnc/passwd 中的USERNAME需要换成你自己的用户名。

更多参数说明,请参考

4 设为开机启动

sudo nano /lib/systemd/system/x11vnc.service

在打开的页面中插入以下代码

[Unit]Description=Start x11vnc at startup.After=multi-user.target[Service]Type=simpleExecStart=/usr/bin/x11vnc -auth guess -once -loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared[Install]WantedBy=multi-user.target

 

sudo systemctl daemon-reloadsudo systemctl enable x11vnc.service

 

 

好了,大功告成。此时就可以在vncviewer中登陆了。

使用 ip:port 和 梗菜设置的密码登陆就好了。

 

 

vncserver官方说明请查看

 

5 修改vnc viewer屏幕分辨率

  使用man命令获得关于geometry参数的描述

[root@secdb ~]# man vncserver
……
       -geometry widthxheight
              Specify the size of the desktop to be created. Default is 1024x768.
……
可见,默认的分辨率是1024x768,我们可以使用这个参数对分辨率进行调整。

例如,我们需要将分辨率调整到800x600

[root@secdb ~]# vncserver -geometry 800x600

New 'secdb:5 (root)' desktop is secdb:5

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/secdb:5.log
此时使用“192.168.23.102:5”登录VNC便会得到一个800x600的操作窗口。
其他分辨率调整请自行尝试。

转载地址:http://udsox.baihongyu.com/

你可能感兴趣的文章
打造持续学习型组织
查看>>
如何平衡工作与家庭
查看>>
分布式调用技术 RPC VS REST
查看>>
【Unity】Protobuf的使用与常见问题
查看>>
批量修改mp3文件的title等
查看>>
Sense编辑器(Sense Editor)
查看>>
JSTL解析——001
查看>>
<转载>OleDb操作Access数据库:新增记录时获取自动编号的主键值
查看>>
艾伟也谈项目管理,创业公司技术选型参考
查看>>
ios中MKHorizMenu用法
查看>>
【2011.9.20】Spring配置文件总结
查看>>
Swift中使用构建配置来支持条件编译-b
查看>>
【J2EE之web应用】java集群概念
查看>>
SyntaxError: expected expression, got '<'
查看>>
Android user-agent
查看>>
HTML表单的enctype属性详解{转}
查看>>
财务报销人员是公司亲信的弊端
查看>>
androidHandler讲解
查看>>
进制转换练习题两道
查看>>
HtmlAgilityPack 抓取页面的乱码处理
查看>>