首页 » 折腾记录 » Orange Pi搭建NAS(6)-文件共享

Orange Pi搭建NAS(6)-文件共享

2017年7月17日 Otstar Lin 折腾记录

为了方便访问树莓派的存储设备,有必要为其添加文件共享,下面为给出三种文件访问方法:samba,ftp。我不太推荐samba虽然它在电脑上不需要客户端但对于小白来说配置samba就是个噩梦,下文我也会给出samba的安装方法。

FTP

安装vsftp,开源的轻量级的常用ftp服务器

sudo apt-get install vsftpd

先备份,然后编辑配置文件

sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.orig
sudo nano /etc/vsftpd.conf

vsftp的配置文件,它允许你设置所有类型的限制和策略,目前没有深入研究,修改如下

# 不允许匿名访问
anonymous_enable=NO
# 设定可以进行写操作
write_enable=YES
# 设定本地用户可以访问
local_enable=YES

为了root账户也能访问FTP需要修改/etc/ftpusers

sudo nano /etc/ftpusers

把root那行注释掉

......

#root

......

重启vsftpd

sudo service vsftpd restart

通过ftp连接树莓派系统,以用户名登录,密码是用户的密码。ftp的根目录是/home/用户名,即用户的HOME目录,可上传或下载文件了。

Samba

安装samba所需软件

sudo apt-get install samba samba-common-bin

先备份,然后编辑/etc/samba/smb.conf文件

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

sudo nano /etc/samba/smb.conf

创建shares文件夹

mkdir /home/用户名/nas-data/DLNA/shares

需要修改添加的内容如下,

[global]
security = user
encrypt passwords = true
guest account = nobody
map to guest = bad user

#======================= Share Definitions =======================

[share]
comment = Guest access shares
path = /home/用户名/nas-data/shares
browseable = yes
writable = yes
#read only = yes
guest ok = yes
public = yes

[NAS-Data]
comment = Nas data folder
path = /home/用户名/nas-data/
browseable = yes
writable = yes
valid users = root 你的用户名

share共享目录访问不需要密码,而NAS-Data访问需要验证,用户为root和你的用户名。

最后重启samba服务。然后同一局域网的其他设备就可以访问RPi的共享目录

sudo service samba restart

Android可以使用ES File Explorer,IOS可以使用FileExplorer, FileBrowser, Documents和Remote File Free,或其他支持访问共享的文件管理器。

说点什么

好耶,沙发还空着ヾ(≧▽≦*)o
Loading...
Prev Post Next Post
已跳转到上次阅读的位置,从头阅读?