创客神器NanoPi
直播中

hzd12

8年用户 56经验值
私信 关注
[经验]

【NanoPi M1 Plus试用体验】搭建ftp服务器

因为Android不支持samba的文件共享,所以打算将ftp与samba搭配使用
1.安装vsftpd
更新软件包
1.软件包.PNG
用ssh连上nano后安装vsftpd
2.PNG
等待安装完成
2.配置vsftpd
打开ect目录下的vsftpd.conf配置文件
3.PNG
打开后
4.PNG
下面来列举一些常用的配置语句
anonymous_enable 匿名登陆
anon_upload_enable 匿名上传
local_enable 本地登陆
write_enable 本地写入
local_umask 本地文件权限,默认022
listen ftp服务是否独立
listen _port ftp端口
匿名登陆一般是禁用的,改为本地用户登陆,可以有效保证分享安全。
本地用户即是nano的管理用户,在开启本地用户登陆后还要给予他权限。
022的意思是该文件的所有者拥有全部权限,属组读写,其它人读写,说白了就是谁都可以读写文件。
将配置文件的对应项改为以下的参数,其他不变,记得去掉以下语句前的#。
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
更改完后保存,用sudo service vsftpd重启ftp服务。
至此,ftp服务器搭建完成。

更多回帖

发帖
×
20
完善资料,
赚取积分