在mac下通过树莓派定时自动连接校园网,并实现SSH与VNC在WAN下的远程连接

在mac下通过树莓派定时自动连接校园网,并实现SSH与VNC在WAN下的远程连接

  • 自动连接校园网 & WAN下的远程连接
    • 初步配置
      • 安装系统
      • SSH
      • VNC
      • 更新系统
      • 编程环境
    • 自动连校园网
      • 连上校园网
      • 开机自动执行程序
      • 定时运行程序
    • WAN下的远程连接
      • WAN下的SSH连接
      • WAN下的VNC连接

一直心心念念想做一个自己的私人服务器,今年raspberry pi 4B又刚好新出,于是怀着激动的心情买了一块树莓派4B进行研究。由于在学校,又不想一直插着显示器,于是想方设法让树莓派自动连上校园网,并能够在wan下远程控制。

自动连接校园网 & WAN下的远程连接

初步配置

安装系统

我安装的是raspbian系统,在raspberrypi官网下载区可以选择你想要的系统。像我这样的萌新还是建议安装raspbian带图形化的系统,也就是看到占内存最大的那个就对了。前段时间,树莓派爱好者开发的64位系统的2.0版本也问世了,图形化界面和mac系统有些相似,感兴趣的可以前往下载
下载完系统后解压,再通过balenaEtcher或者命令行将其移动至micro SD卡。我两者都试过,显然是用balenaEtcher来的方便。

SSH

SSH为Secure Shell 的缩写,可以通过它实现自己电脑与Raspberry Pi 的连接。
在mac系统下安装的raspbian系统由于raspbian系统内没有开启ssh的权限,所以要在root磁盘下建立一个名为ssh的空文件。在mac端可以通过command+空格,然后输入terminal进入终端,再

cd /volumes/root
touch ssh

建立空文件。随后即可将microSD卡插入树莓派。
随后启动电源,用一根网线将树莓派和电脑连接起来。打开mac端的System Perference,在Network里面找到自己的树莓派,再打开sharing,开启对树莓派对网络共享,此时便可通过ssh连接了。 (Windows系统需要先下载Putty)
打开terminal,输入

ssh [email protected]

随后一直输入同意,用密码登陆。初始密码为raspberry,连网后系统会自动生成文件保存该网络,也可进行手动配置。在raspberry命令端输入

sudo nano /etc/wpa_supplican

你可能感兴趣的:(树莓派,mac,自动连校园网,SSH,VNC,WAN远程控制)