x11vnc与vncserver的区别
vncserver是在远程生成一个虚拟的vnc桌面服务,而x11vnc则是将已有的X11桌面通过vnc传送到远程,而不是使用虚拟的vnc服务,也就是说你在远程的桌面是可以通过vncviewer进行实际地控制,就像windows下的普通vnc服务一样。
x11vnc的用法不是打开虚拟的vnc服务,而是把当前已经打开的X桌面通过vnc的形式发布出来,使远程可是直接控制真实的X桌面。
安装x11vnc
在debian下安装x11vnc很方便,只要用apt-get命令就可以安装了:
apt-get install x11vnc
运行x11vnc
在shell窗口下输入以下命令:
x11vnc -auth ~/.Xauthority -display :0 -forever -shared -rfbauth
参数说明:
-auth ~/.Xauthority:用户权限文件位置
-display :0:需要共享的x-window,xorg启动后默认占用0。
-forever:客户端关闭窗口后,x11vnc服务不会关闭。
-shared:允许多个用户同时使用。
-rfbauth ~/.vnc/passwd:密码验证文件的位置。
-bg:后台运行。
想了解更多信息,请输入"man x11vnc"。
关闭x11vnc
如果x11vnc在后台运行,需要关闭则输入以下命令:
x11vnc -r stop
设置密码
x11vnc的密码跟vncserver的密码是可以共用的,所以可以通过vncserver方法来设置密码,也可以用它自己的命令来设置密码:
x11vnc -storepasswd 123456 ~/.vnc/x11passwd
参数说明:
123456:是要设置的密码。
~/.vnc/x11passwd:是密码保存文件。
如果以上两个参数都没提供,则会提示用户输入密码,并把密码默认保存在文件~/.vnc/passwd里。
分享到:
相关推荐
Kodi 网络遥控器 当安装在 Kodi 服务器上时,此 Web 应用程序允许从移动浏览器远程控制服务器。 设置 通过启用Settings → Services → Webserver → Allow control of XBMC/Kodi via HTTP Web Settings → Services...
可以实现远程无线遥控,只要有网络的地方,都可以做控制端或者被控制端,例如,你在北京,我在广州,你就可以控制这个小车的动作,在SMC盒子上接上摄像头,完全实现无线遥控控制。 用途嘛,你把它放家里可以当...
本项目的核心在于构建一个远程无线遥控的小车,利用SMC(Smart Media Control)盒子作为控制中心,通过网络实现远程操控。SMC盒子是一个可以跨越地理位置限制,模拟计算机串口功能的设备。通过安装特定的操作系统和...
可以实现远程无线遥控,只要有网络的地方,都可以做控制端或者被控制端,例如,你在北京,我在广州,你就可以控制这个小车的动作,在SMC盒子上接上摄像头,完全实现无线遥控控制。 用途嘛,你把它放家里可以当...
- **无线模块**:如Wi-Fi或蓝牙,实现手机或电脑远程遥控。 3. **C语言与Python编程** - **C语言**:底层控制能力强,适合直接操作GPIO进行电机控制和数据读取。 - **Python**:高级语言,更易读写,可以快速...
Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的linux以外还包括:AIX、HPUX、...
标题中的“Raspberry Pi 3的红外遥控电源开关”是一个DIY项目,旨在利用Arduino Nano控制Raspberry Pi 3的电源通断,通过普通的电视遥控器实现远程操作。这个项目结合了嵌入式系统和智能家居的概念,使得用户可以...
LGWebOS远程 LGTV的命令行webOS远程。 此工具使用通过websocket的连接连接到较新LG TV上的端口3000,还有其他工具使用稳定连接至端口8080,但是在较新的固件版本上该端口已关闭。... 在Debian Unstable上使用python
在树莓派3的高级应用部分,书中介绍了微信远程遥控树莓派、编写爬虫(Scrapy)的简单示例等。硬件篇中提到了如何连接显示器、LCD、外壳以及温度管理。同时,Lapdock的使用也被纳入讨论范围。 书中还专门设立了一个...
git-remote-gcryptGNU Privacy Guard加密的git remote 手册部分: 1个描述git-remote-gcrypt是一个git远程帮助程序,它使用自定义格式来...安装使用您的GNU / Linux发行版的软件包管理器-已知Debian,Ubuntu,Fedora,A
- 遥控操作:提供图形界面或命令行接口,方便远程控制服务器。 - 隐藏与反检测:通过加密通信、多层代理等方式,避免被安全工具检测到。 4. **防御Web Shell**: - 安全编码:确保应用代码无SQL注入、文件上传等...
- **红外接收**:接收遥控信号,便于实现远程控制功能。 - **I2C-EEPROM**:用于保存配置信息或其他非易失性数据。 - **SD卡**:支持大容量存储,可用于扩展存储空间。 - **SDIO-II/SD-WiFi接口**:支持Wi-Fi无线...
该项目名为“udoo-radio”,旨在将UDOO(一种基于ARM架构的微型电脑)嵌入到一台经典的Tandberg收音机中,以实现对其的现代化改造和远程操控功能。UDOO是一款强大的开发板,适合DIY爱好者和专业人士用于各种创新项目...
- IoT应用:通过WiFi或以太网实现远程控制,构建智能家居系统。 5. **多媒体应用** - 树莓派可以作为媒体中心,安装软件如Kodi,实现流媒体播放和视频点播。 - 教育用途:通过GPIO连接LED矩阵屏,创建简单的动画...
为了实现越野车的远程控制,我们需要设置无线通信。这可能通过蓝牙或Wi-Fi实现,使用现成的模块或者树莓派自带的无线网络功能。用户可以通过智能手机或其他设备发送指令,通过无线协议将信号传输到树莓派,再由...
- 远程控制应用(如遥控汽车、智能家居设备控制)。 - 健康监测设备的数据读取与分析(如智能手环、心率监测器等)。 - **主要特性**: - 支持最新的蓝牙技术标准,包括 Bluetooth Core Specification 5.0 及...
Hassbian是Home Assistant的一个特殊版本,它预先配置在Debian Linux发行版上,特别为Raspberry Pi优化,使得安装和运行Home Assistant变得更加简单。通过Hassbian,你可以监控和控制家里的各种智能设备,如照明、...