树莓派的骚操作
1.使用树莓派搭建FTP服务器:
①打开树莓派的ssh服务:service ssh start(也可以设置开机自启动:chkconfig ssh on)
②在电脑删下载Xftp软件,将树莓派和电脑连接在同一个局域网下
③在xftp上傻瓜式的操作连接树莓派ip最后连接到树莓派即可进行操作
2.把树莓派当作无线路由器:
①克隆github上的一个开源项目:
git clone https://github.com/oblique/create_ap.git
②安装完成之后进入到create_ap目录:
cd create_ap
③安装项目:
sudo make install(root 用户可省去sudo)
④到了第三部项目就整个安装好了,现在就需要安装项目所依赖的库:
sudo apt-get install util-linux procps hostapd iproute2 iw haveged dnsmasq
⑤上面四步全部环境都已安装完成,现在可以输入指令开启热点:
sudo create_ap wlan0 eth0 热点名 密码
⑥第五步开启热点的方法只是其中一种,还有多种开启热点的方法在create_ap目录下的README文档里面,可以使用cat README进行查看
⑦最后一步就是将开启热点的指令放到自启动的文件里面,这样就可以在开启树莓派的同时开启wifi热点:
1)进入/etc/rc.local文件:
vim /etc/rc.local
2)将开启wifi热点的指令输入到文件的第一行即可(vim编辑器的操作可百度)。
以下是开启了dhcpcd服务的用户需要的操作:
最后就是在使用这个项目开启热点的时候,如果你电脑开启了dhcpcd服务,你需要设置在dhcpcd服务设置一个静态ip,在/etc/dhcpcd.conf添加一下内容:
interface ethX
static ip_address=192.168.xxx.xxx/24 #这里用CIDR的格式配置地址
static routers-192.168.xxx.xxx #这里配置的是网关
static domain_name_servers=192.168.xxx.xxx #这里配置域名服务器地址。
然后关闭dhcpcd服务:
1)service dhcpcd stop(可以使用相关指令禁止dhcpcd开机自启动)
2)ifconfig命令,如果wlan0有设置的静态ip说明设置成功,这时就说明静态ip设置成功
3.在树莓派没有连接显示器的情况下查看树莓派ip(用处在于可以通过ip远程树莓派):
①使用以下百度网盘的连接下载一款软件:
https://pan.baidu.com/share/link?shareid=3434443053&uk=605377859
②保证电脑和树莓派在同一个局域网下:
使用该软件进行网段扫描,扫出该网段所有连接的设备的ip包括主机名。