注:树莓派4B的速度并不快,使用固态硬盘的话会快一点,普通机械硬盘的话在100MB每秒左右,推荐写论文或者轻度办公使用,不推荐重度用户使用

*** 使用samba制作的NAS其实功能上与共享文件夹几乎是如出一辙,不过方法较为简单,如果需要较为丰富的管理功能,笔者建议使用OMV5 ***
树莓派4B与 OpenMediaVault 5 搭建 NAS(一)

在树莓派上插上移动盘,如下:

硬盘格式化,注意备份

如果硬盘格式为ext4格式,插上硬盘就可以挂载,如果不是可以先格式化硬盘:
使用如下指令查看硬盘编号,如果只插了一个的话一般为sda1

sudo fdisk -l

使用如下指令进入硬盘,在其中使用d(Delete)删除分区,使用n(New)来新建分区,使用w(Write)保存

sudo fdisk /dev/sda

使用如下指令格式化硬盘

sudo mkfs -t ext4 /dev/sda1

挂载硬盘

接下来挂载硬盘,把硬盘挂载到/mnt文件中

sudo mount /dev/sda1 /mnt

设置开机自动化挂载这里建议安装vim。树莓派自带的VIM版本比较老**(笔者使用的是full全版的镜像)**
安装VIM

sudo apt-get install vim

设置开机自动挂载

sudo vi /etc/fstab

在第一行或者最后一行加入如下(中间为Tab位):

/dev/sda1    /mnt        ext4        defaults        1       1

安装samba

打开/mnt文件夹(以下所有操作都是在此基础上完成的)

cd /mnt
  • 安装samba
sudo apt install samba samba-common-bin
  • 创建一个data文件夹
sudo mkdir data
  • 修改权限
sudo chown -R root:users /mnt/data
sudo chmod -R ug=rwx,o=rx /mnt/data
  • 修改samba配置
    打开配置文档
sudo vi /etc/samba/smb.conf

修改如下

#在Authentication下添加一行security = user#找到homes并修改其下的read权限read only = no
  • 在末尾添加如下内容
[public]comment = public storagepath = /mnt/data# 访问的用户组valid users = @usersforce group = userscreate mask = 0660directory mask = 0771read only = no

重启smb服务

sudo /etc/init.d/samba-ad-dc restart

添加用户

sudo smbpasswd -a pi

然后添加密码即可
这里添加的系统账号是系统账号,如果不想使用pi可以在系统用户组中添加然后,在NAS中添加即可

打开共享

同一局域网下,在ubuntu中直接打开网络连接即可
在win10下,需要在控制面版下安装SMB协议,如下:



然后打开网络共享启动共享即可。

使用树莓派4B制作NAS(不推荐重度用户使用)基于samba相关推荐

  1. 树莓派4b乌班图服务器系统,使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS...

    使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS 2020-06-14 13:27:00 59点赞 384收藏 40评论 创作立场声明:预告:下期介绍如何使用树莓派4 ...

  2. 树莓派4b制作加载的FLASH文件系统并移植busybox

    2021SC@SDUSC BusyBox 是一个集成了三百多个最常用Linux命令和工具的软件.BusyBox 包含了一些简单的工具,例如ls.cat和echo等等,还包含了一些更大.更复杂的工具,例 ...

  3. 利用闲置的树莓派4B搭建一个NAS(一)

    瞎折腾系列之利用闲置的树莓派搭建一个NAS,本文介绍树莓派系统的安装以及在树莓派上安装OpenMediaVault,后续关于OMV的配置和使用,以及如何最简单的进行内网穿透请关注后续博文! 利用闲置的 ...

  4. 树莓派4B与 OpenMediaVault 6 搭建 NAS(一)

    树莓派4B与 OpenMediaVault 6 搭建 NAS(二) 树莓派4B与 OpenMediaVault 5 搭建 NAS(三)插件安装以及Cockpit使用 树莓派4B与 OMV5 搭建 NA ...

  5. 树莓派4b主板特点_树莓派4B的实用配件清单推荐

    最近树莓派4B像一颗重磅炸弹投入了平静的湖面, 一石激起千层浪的感觉,树莓派4B以其大内存,双4k60fps的HMDI,千兆网卡,usb3.0 , 蓝牙5.0 BLE的强大特性让很多小伙伴趋之若鹜. ...

  6. 利用闲置的树莓派4B搭建一个NAS(二)

    瞎折腾系列之利用闲置的树莓派搭建一个NAS,本文介绍安装好OpenMediaVault后进行基础配置,成功搭建NAS使用,后续关于OMV的配置和使用,以及如何最简单的进行内网穿透请关注后续博文! 利用 ...

  7. 树莓派4B安装ubuntu18.04+ROS一条龙教程(手把手,新手推荐)

    首先 需要的材料:树莓派4b,sd卡16g以上,读卡器,外接显示屏(HDMI),有线键盘,有线鼠标 下面所需要的软件在百度网盘 所需软件:链接:软件资料                         ...

  8. 树莓派4B使用方法及硬件推荐

    2022年2月入手了树莓派4B,最近把它翻出来玩玩. 树莓派简介 Raspberry Pi(中文名为树莓派,简写为 RPi,(或者 RasPi / RPI) 是为学习计算机编程教育而设计),只有信用卡 ...

  9. 【树莓派】使用树莓派4B搭建简单的局域网Nas

    前提准备: 一块树莓派(笔者用的是树莓派4b).16g以上的TF卡.硬盘.路由器.网线(树莓派4B的无线网卡是百兆网卡,有线网卡是千兆网卡,使用有线连接传输速率会更快) 这里展示一下笔者用的实物 1. ...

最新文章

  1. 一个月入门Python爬虫,轻松爬取大规模数据
  2. 美国《时代》周刊公布年度25大最佳发明名单
  3. [python] 溜了,溜了,七牛云图片资源批量下载 自建图床服务器
  4. CTFshow 命令执行 web72
  5. TCRP风控管理师知识点:信贷评分卡模型授信
  6. Java实现查询菜单返回树结构
  7. 2017-2018-1 20155213 《信息安全系统设计基础》第十一周学习总结
  8. 2013年4月管理计算机应用,全国2013年4月高等教育自学考试管理系统中计算机应用试题及答案...
  9. 编程书说的“Go程序员应该让聚合类型的零值也具有意义”是在讲什么
  10. css的类选择器#和id选择器.
  11. jQuery学习(十一)— 常用的删除方法
  12. 转浅谈缓存击穿、缓存并发和缓存失效
  13. C++--第6课 - 专题一经典问题解析
  14. LaTeX排版系统及与word的区别
  15. jQuery创建、添加、删除元素
  16. Ka波段卫星通信终端市场现状及未来发展趋势
  17. Java发展前景与职业方向解析
  18. 闪压压缩解压软件官方版
  19. 分布式事务 解决方案
  20. ansys机械工程应用精华50例命令流

热门文章

  1. 基于微信小程序的预约挂号系统
  2. ChatGPT在五大行业应用落地及带来的影响
  3. mes是怎样进行生产工艺管理的?
  4. System.Data.SqlClient.SqlError: 该数据库是在运行版本 8.00.0194 的服务器上备份
  5. Springboot整合自定义页面swaggerUi
  6. java bind端口复用_bind端口复用
  7. css3 3d效果案例:两面翻转的盒子
  8. AUC值越大_一文看懂ROC、AUC
  9. python实现简单区块链结构
  10. [翻译][学习卡尔曼与贝叶斯滤波器][前言]