xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

VNC Viewer & VNC Server All In One

VNC Viewer & VNC Server All In One

如何在没有显示屏的情况下使用 macOS 连接树莓派 All In One

https://www.cnblogs.com/xgqfrms/p/16478328.html

VNC

Virtual Network Computing

VNC 是一种使用 RFB 协议屏幕画面分享远程操作软件。
此软件借由网络,可发送键盘与鼠标的动作及即时的屏幕画面。
VNC 与操作系统无关,因此可跨平台使用,例如可用 Windows 连线到某 Linux 的电脑,反之亦同。
甚至在没有安装客户端程序的电脑中,只要有支持 JAVA 的浏览器,也可使用。

https://www.realvnc.com/en/connect/download/viewer/

VNC Viewer vs VNC Server

客户端 (macOS / Windows) vs 服务端 (Raspbery PI)

需要账号 ??? 收费了 ???

VNC Viewer

image

https://www.cnblogs.com/xgqfrms/p/16478328.html

VNC Server

设置开机自启动服务


#!/usr/bin/env bash

# 设置用户名
export USER='pi'

# 切换到 pi 的根目录,即 /home/pi
# `cd ~` 等价于 `cd /home/用户名`
eval cd~$USER

# shell script swicth...case, `case ... esac`
# https://www.runoob.com/linux/linux-shell-process-control.html

# 参数 1
case "$1" in
  # 启动 case
  start)
    # 自定义分辨率、控制台号码或其它参数
    su $USER -c '/usr/bin/vncserver -depth 24 -geometry 1920x1080:1'
    echo "Starting VNCServer for $USER ✅"
  ;;
  # 停止 case
  stop)
    # -kill 关闭服务进程
    su $USER -c '/usr/bin/vncserver -kill:1'
    echo "VNCServer stopped ❌"
  ;;
  # default case
  *)
    # 报错,退出
    echo "Usage: /etc/init.d/vncserver {start/stop} 🍓"
    exit 1
  ;;
esac
# 正常运行退出
exit 0

<<EOF

作者:xgqfrms
链接:https://www.cnblogs.com/xgqfrms/p/16476153.html#5173280

EOF

https://www.bilibili.com/video/BV16U4y1879Q?p=8

demos

(🐞 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章!

Nmap & Zenmap

扫描 Wi-Fi IP 地址

https://www.cnblogs.com/xgqfrms/p/13493313.html#5077648

linux => raspberry pi

macOS + Respberry Pi

192.168.18.141

refs

https://zzk.cnblogs.com/my/s/blogpost-p?Keywords=VNC



©xgqfrms 2012-2021

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


posted @ 2022-07-14 16:00  xgqfrms  阅读(70)  评论(3编辑  收藏  举报