Created
March 30, 2019 03:43
-
-
Save fpagyu/3c2aa35d341fb482321f66fdfef8557f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM: https://segmentfault.com/a/1190000010976507 | |
设置Wifi连接 | |
这一步是本文最关键的一步,也是网上歧义分支最多的一步。在写这一步之前我想了一会儿,到底是应该先上结果还是先上过程。便于理解,还是先说过程的好;可是作为实用帖,先上结果比较有意思。 | |
只需要如下几步即完成: | |
Mac和Windows用户直接打开树莓派SD卡文件夹,Linux用户打开SD卡所呈现的两个分区中叫boot且内存极小的主分区(非树莓派文件系统分区) | |
在根目录放置一个文件名为ssh的文件,无后缀名,内容有没有都无所谓。Windows用户怎么操作可以自己百度下。 | |
在根目录放置一个文件名为wpa_supplicant.conf的文件,内容如下: | |
``` | |
country=GB | |
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev | |
update_config=1 | |
network={ | |
ssid="你的Wifi名称,注意大小写" | |
psk="你的Wifi密码" | |
} | |
``` | |
把SD卡插回树莓派,开机。 | |
哒哒!完成!就是这么简单。然后来讲解一下原理。 | |
新版的树莓派系统,为了自带Wifi的树莓派做了不少努力,让你可以简单到在SD卡上建立一个叫ssh的文件,就自动识别为开启系统的SSH服务。然后你再放另一个文件,告诉它Wifi和密码,它就会自动连上网络。 | |
系统启动后,这两个会被删除。如果你改了Wifi密码,还可以再做一次。 | |
找到树莓派的IP地址 | |
首先要知道,用网线连接路由器得到的IP地址和用Wifi连接路由器得到的IP地址是不一样的。网上好多文章都没说清楚。 | |
这里我们要用Wifi连接。 | |
最简单的是进入路由器的设置主页,在DHCP列表中,找到树莓派的ip地址。 | |
或者可以通过命令行来检查。Mac或Linux上,用命令行输入arp -a,向路由器中所有可能的ip都找一遍,然后显示一个所有连上路由器的ip列表。可以树莓派先关机,看一下这个列表,再开机看一下这个列表,多出来的那个就是树莓派的地址。 | |
如果哪里都没有的话,那说明树莓派没有成功连接到Wifi:或者是配置错误,或者是刚开机还没来得及连接。 | |
通过SSH远程连接树莓派 | |
Mac和Linux上直接打开终端,用ssh pi@IP地址来连接,默认密码是raspberry。如果Mac上有设置SSH KEY这样的东西,就先要确定同样ip地址以前没有被记录过。如果连接不成功,那么就要到~/.ssh/known_hosts文件中删除这条ip那一行的记录,然后再连接ssh。 | |
Windows上一般网上都推荐用putty这样的简易小软件来连接(使用方法自行百度,很简单),其实最简单的是下载免安装版的git bash,然后在git开发的终端上,各种玩耍Linux和Mac上的命令。 | |
通过VNC远程连接树莓派桌面 | |
在已经成功用ssh连接到树莓派到话,如果连接树莓派桌面,需要在树莓派中安装一个叫tightvncservervnc服务。 | |
操作如下: | |
终端中输入sudo apt-get install tightvncserver | |
安装好后,输入tightvncserver回车,启动vnc服务。 | |
然后就可以连接了。 | |
Mac中,在文件夹Finder的菜单中,打开Go下的连接服务器,然后输入vnc://树莓派IP地址:5901。其中5901是默认的端口 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment