一、小序
最近对树莓派感兴趣,主要是对用树莓派去搭建服务器感兴趣。不过很遗憾,学校的网络给的ip不是公网,但考虑学校整个是一个局域网,如果在学校范围内可以无限制的使用,也是很不错的。
今天先把树莓派初始化一下吧!
二、树莓派运行需要的物品
①树莓派主板(我的是树莓派4B,嘿嘿,npy送的礼物)
②电源适配器
③SD卡,以及读卡器
④外壳
以上是必须的,我这边是想做一个NAS服务器,因此可以有一块移动硬盘,正好前段时间存了一个联想PS6移动固态硬盘。
三、安装系统
这里使用官方的镜像安装软件,Raspberry Pi Imager,
把插好SD卡的SD读卡器插入电脑,打开软件,选择系统
这里我们选了树莓派官网的64位系统(lite的是不带桌面的简洁版)
然后选择烧录的位置(点击存储下下方按钮)
欸嘿?烧录前我看到了设置,点开看看
SSH服务这里之前是没开的,那当然要开了!不然俺怎么安全的远程连接嘞,还可以设置主机名和用户名+密码,以及WIFI设置,大家自己多看看。
然后我们开始烧录。
说实话,速度还可以,不会说几个小时1%,这和电脑和网络速度应该是有关系的。
这里在等待ing,
自己搜了点树莓派系统这方面的资料,得知树莓派官方系统是针对树莓派深度定制的,所以说,比较合适,当然也可以安装Ubuntu等系统。像Ubuntu对windows用户还算友好,上学期在上计算机系统基础实验这门课的时候,在虚拟机里体验过,觉得还可以。关于Windows系统~,还是算了吧,会出现很多驱动不兼容的情况,而且很卡,很反人类的。
安装完了,他会进行校验。
上图是已经完成了。
然后插入SD卡,
插入好外设之后,插入电源(最好先插好外设再插电源)
正常开机就可以。
这个过程异常简单。。。你甚至不需要去设置什么
树莓派官网的这个系统镜像,看起来还是不错的。
我这里是下载了一个scrot的软件,不然怎么给你们截屏呀!
sudo apt-get install scrot
然后用ftp传过来。
???等等,没有ftp服务,
安一个呗。
四、安装ftp服务
1、遇事不决,update
sudo apt-get update
sudo apt-get install vsftpd
2、配置vsftpd
安装好后,要配置一下用户信息。
anonymous_enable=NO 匿名帐号
local_enable=YES 本地帐号
write_enable=YES 允许使用任何可以修改文件系统的FTP的指令
local_umask=022 屏蔽权限即本地用户上传的文件权限
anon_upload_enable=NO 允许匿名用户上传文件
anon_mkdir_write_enable=NO 允许匿名用户创建新目录
dirmessage_enable=YES 允许为目录配置显示信息
ascii_upload_enable=YES 管控是否可用ASCII 模式上传
ascii_download_enable=YES 管控是否可用ASCII 模式下载
3、重启一下
sudo service vsftpd restart
sudo /etc/init.d/vsftpd start
第二条指令是部署服务
4、在Filezilla里登录
Filezilla下载官网(快得一批,懒得弄网盘了)
输入树莓派的IP,用户名,用户密码
???链接不上去,逗我玩呢
寄,文档先到这吧。
第二天:成功配置!
(既然都有图片了,肯定是ftp设置好了。)
并且安装了中文输入法,然后更新了国内镜像源(清华源,话说我第一天没啥不更?这个更新慢不拉吉,我竟然没有想着更新。。)
Filezilla这就就不放图了,很简单的。
我用的是ipv6访问,因为学校的网线,需要宽带拨号(昨天晚上傻不愣登,天天一开机就拨开,换成树莓派就忘了),用的就是ipv6,然后命令行输入
ifconfig
就可以查看树莓派的网络Ip,我用的拨号,所以我看pppoe的ip
搜索栏直接换成ftp://树莓派ip
账号密码就是之前我们设置的账号密码。
之后进去就很方便啦!!