树莓派zero w无显示器配置wifi和ssh

如果你没有显示器,只能通过ssh等远程方式连接,请小心设置自己的防火墙,可千万不要把自己关在外面了!

1.使用etcher烧写raspbian到SD卡中
2.将SD卡挂载到Linux系统(虚拟机)中

SD卡挂载到linux中后会有两个分区:boot、rootfs

3.修改rootfs分区中的文件内容如下:rootfs/etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet manual

allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
    wpa-conf /boot/wpa.conf
4.创建并修改boot分区中的文件boot/wpa.conf
network={
    ssid="wifi名"
    psk="密码"
}
5.在boot分区中创建空白文件ssh

文件名不要加任何后缀

步骤3、4为设置wifi的方法,除了这种还有另外一种方式

设置wifi方式二:boot分区下创建文件wpa_supplicant.conf
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
ssid="wifi名"
psk="密码"
key_mgmt=WPA-PSK
priority=1
}

tips:lite版系统使用方式二配置wifi可能会不生效, full版本的不会有这种情况


至此,就可以用你最喜欢的远程工具通过ssh开心的连接你心爱的树莓派啦!

#default password:raspberry
$ ssh pi@ipAddress

首次连接后还需要做几个事

1.修改你的pi密码
$ sudo passwd pi
2.设置启用ssh和wifi
# 配置启用
$ sudo raspi-config
# 设置开机自启
$ sudo systemctl enable sshd
3.设置wlan静态ip
$ sudo vi /etc/dhcpcd.conf

# 文件末尾加入如下内容
interface wlan0
static ip_address=树莓派ip/24
static routers=内网网关
static domain_name_servers=114.114.114.114
4.修改apt镜像源
# 修改以下文件注释原镜像源并加入国内的镜像源
$ vi /etc/apt/sources.list
$ vi /etc/apt/sources.list.d/raspi.list

#清华镜像源
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容