上篇说到了ftp的配置文件,接下来继续
2.配置ftp服务
大家可以按照自己的实际情况进行配置,但如果是第一次使用,推荐大家先配置以下几个参数,不要弄太复杂。
先把匿名登陆给关了,不然的话你的数据可能会被别人看光了
anonymous_enable=NO
然后允许本地账户登录,这样你就可以用你pi的账户登陆ftp了
local_enable=YES
给本地账户写入文件的权限
write_enable=YES
这是用来配置文件权限的,只要把#去掉就行
local_umask=022
配置好后保存配置文件,退回命令界面
重启ftp服务
输入sudo service vsftpd restart重启服务
3.登陆ftp服务器
首先要获取pi的ip地址,方法就不祥讲了,例如我的是192.168.1.112
打开windows的命令行窗口
输入ftp [你的ip]并回车
用户名为pi/root
密码为bananapi
登入后
输入help查看帮助
当然,用命令行登陆ftp大部分朋友应该不习惯,那我们换种方式。
1.windows
打开此电脑/计算机/我的电脑,右键添加一个网络位置
然后按照向导操作
值得注意的是,在网络位置那里要在ip地址后带上端口号,默认是21端口。
匿名登陆之类的就不用多说了吧。
不出意外的话会弹出登陆窗口,如果没弹出的话就打开此电脑,直接点击192.168.1.112的图标
密码是bananapi
登陆成功后你就可以看到pi里的文件了,我这有9个文件夹。
2.Android
我这里用的是es文件浏览器
先在侧栏的网络中选择ftp
进去后按扫描,直接新建也可以,以下为扫描结果
扫描出了两个结果,其中sftp比ftp更安全,是ftp的升级,这里就不详述。
一如既往的去掉匿名,填写用户名密码
成功后你就会发现
手机登陆的文件夹比电脑的多得多
电脑端显示的只是/home/pi/里的文件
而手机端则是整个根目录
我觉得这应该是软件的问题,因为我用的账户都是pi,不存在权限的限制。
3.适用于各种系统
如果你不想装es,或是电脑设置总失败,那你可以看看这里。
它只需要你有一个浏览器就可以了。
在浏览器上输入ftp://[ip]:[端口号],在弹出的框里输入用户名和密码即可。
电脑端
手机端
虽然界面是丑了点,但用起来还是挺流畅的。