树莓派/Linux基于Samba搭建NAS系统

发布于 2019-12-07  9.83k 次阅读


安装Samba

sudo apt-get install samba samba-common-bin
sudo apt-get install netatalk (可选,用于支持AFP)
sudo apt-get install avahi-daemon(可选,用于支持网内的计算机自动发现)

创建挂载点/共享文件夹

mkdir /home/share
chmod 777 /home/share

硬盘挂载

查看已有的存储设备

# fdisk -l(或者# df -h)

如果是NTFS那么就需要ntfs-3g这个软件来让树莓派可以读取NTFS格式。

#安装所需软件包
sudo apt-get install ntfs-3g
#加载内核模块
modprobe fuse

防止重启后挂载失效

# nano /etc/fstab

追加一行

/dev/sda1   /share/disk1    ntfs    defaults    0    0

配置

sudo nano /etc/samba/smb.conf

[share]
 comment = share
 path = /home/pi
 read only = no
 create mask = 0777
 directory mask = 0777
 guest ok = yes
 browseable = yes
 public = yes
 writable = yes

重启Samba

sudo /etc/init.d/samba restart

设置开机自启动

# nano /etc/rc.loca

追加以下内容

sudo /etc/init.d/samba restart

走在未知的道路上,不许停也不能回头