网络环境部署

树莓派自动连接WIFI

sudo vim /etc/network/interfaces

将内容更改为

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

# The loopback network interface
auto wlan0
iface wlan0 inet dhcp
wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf

接着修改密码文件:
sudo vim /etc/wpa_supplicant/wpa_supplicant.conf

将内容修改为:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN

network={
        ssid="***"     #星号更改为WIFI名
        psk="***"      #星号更改为WIFI密码
        priority=5     #优先级,数字越高,优先级越高
}

#添加多个网络,以此类推填写network

重启之后即可自动连接到无线网络

部署SSH

树莓派

  • 打开SSH许可

    • sudo raspi-config
    • 进入Interfacing options,选择SSH,然后enable
  • 安装Openssh-server

    • sudo apt-get install openssh-server
    • 开启SSH服务sudo /etc/init.d/ssh start
    • 设置SSH开机自启动sudo systemctl enable ssh
  • 可通过ps -e | grep ssh查看SSH-SERVER是否启动,进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进程说明openssh-server已经启动,如果没有则需运行命令启动。

  • 查看树莓派ip地址ifconfig, wlan0下的inet地址即为其ip地址。

Remote PC

  • 安装Openssh-client
    • sudo apt-get install openssh-client
  • 连接上树莓派
    • 确保树莓派和Remote PC在同一局域网。
    • 在Remote PC的TERMINAL上,ssh 树莓派用户名@树莓派ip地址,即可连接上树莓派

部署VNC

ssh只能在命令行下操作,VNC具有较好的可视化功能。

树莓派

  • 启动VNC服务(PS:这是我看其他教程需要设置的,可是我的树莓派没有这个设置,所以就没管,不过也不影响使用)

    • sudo raspi-config
    • 进入Interfacing options,选择VNC,然后enable
  • 安装x11vnc sudo apt-get install x11vnc

  • 设置密码x11vnc -storepasswd

  • 开启服务x11vnc -auth guess -once -loop -noxdamage -repeat -rfbauth /home/****/.vnc/passwd -rfbport 5900 -shared,启动星号更改为用户名

  • 设置开机启动

    • 创建服务sudo vim /lib/systemd/system/x11vnc.service
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/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-reload
sudo systemctl enable x11vnc.service
sudo reboot

Remote PC

  • 根据自己的系统下载安装合适的vncviewer:Download VNC For Linux
  • 打开VNC View 输入树莓派的IP地址,连接成功后就可以看到树莓派的系统桌面啦

至此网络环境部署完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值