写在前面 用小米路由器刷了个x-wrt并开了个NAS 传输速度那叫一个感人 于是打算把吃灰的树莓派4B拿来做NAS了
环境
树莓派4b x 1(记得更新一下软件) 移动硬盘 x 1(我的刷成了ext4文件系统)
软件
1. 安装samba
$ sudo apt-get install samba -y2. Windows 开启SMB功能
这个可以参考文末的文章
配置
1. 创建用户和共享文件夹
$ sudo mkdir /nas #在根目录创建 /nas 文件夹
$ sudo smbpasswd -a pi #pi改成自己的用户名,并设置密码2. 修改 samba 的配置文件 /etc/samba/smb.conf
$ sudo vi /etc/samba/smb.conf
# 找到 [global] 的 Authentication 部分,在下面添加一行内容:
security = user
# 找到 homes 部分,将 read only 改为
read only = no
# 在最后加上
[nas] # 作为共享的文件夹名
path = /nas # 共享文件夹目录
valid users = @users
force group = users
create mask =0660
directory mask =0771
read only = no3. 挂载硬盘
# 输入 `lsblk` 查看盘符,我此处盘符为sda1
# /dev/sda1为盘的全路径,/nas为共享文件夹目录,ext4为盘文件格式
$ sudo mount /dev/sda1 /nas -t ext4以上方法也有缺点,即硬盘每次都需要手动挂载。可以用以下方法自动挂载
$ sudo vi /etc/fstab # 打开fstab文件添加 /dev/sda1 /nas ext4 defaults 1 1 内容到fstab文件里即可
连接
$ sudo systemctl restart smbd #重启samba服务