Administrator
发布于 2023-10-18 / 4 阅读
0
0

用Samba将树莓派4B打造成NAS

写在前面 用小米路由器刷了个x-wrt并开了个NAS 传输速度那叫一个感人 于是打算把吃灰的树莓派4B拿来做NAS了

环境

树莓派4b x 1(记得更新一下软件) 移动硬盘 x 1(我的刷成了ext4文件系统)

软件

1. 安装samba
$ sudo apt-get install samba -y
2. 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 = no
3. 挂载硬盘
# 输入 `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服务
右键此电脑->映射网络驱动器->\树莓派IP地址\nas->完成

来个图片

别的问题

如果安装了宝塔的话,记得放行 445 端口

参考

树莓派Samba服务器 树莓派4B-搭建NAS系统(Samba)


评论