ubuntu搭建NAS服务器——序

此博客一是作为作者解决后续问题的记录,二是为有类似问题的朋友提供帮助,主要围绕Ubuntu搭建NAS服务器展开。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

序言


继第二次将系统 整崩溃了之后,我决定开始写博客。一方面之前的LOG,一段时间忘记了更新;另一方面在多个设备间同步也不方便,尤其是在服务器崩溃了之后。。。

那么,这个博客,一方面写给自己看。作为方便解决后续问题的LOG。

另一方面,也能帮助其他同样出现类似问题的朋友。

以上。

2019.5.8

### 如何在Linux系统上搭建NAS存储并使用手机APP管理 #### 构建环境准备 为了构建一个基于Linux系统的NAS,首先需要一台安装有Linux操作系统的计算机作为服务器。这台机器将用于提供文件共享服务给网络中的其他设备。 对于路径的选择可以依据个人喜好来设定;例如可以选择`/mnt/NAS`这样的目录结构来进行挂载和配置[^1]。接着,在创建共享时赋予易于识别的名字如“MediaStore”,以便于管理和定位资源位置。 #### 安装必要的软件包 在Ubuntu或其他Debian衍生版本中可以通过命令行工具apt-get轻松获取所需的服务程: ```bash sudo apt update && sudo apt install samba cifs-utils vsftpd openssh-server -y ``` 上述指令会自动下载并安装SMB/CIFS协议支持、FTP传输守护进程以及SSH远程登录服务,这些都是实现跨平台文件交换不可或缺的部分。 #### 配置SAMBA服务 编辑/etc/samba/smb.conf 文件以定义新的共享区域,并确保允许来自特定IP地址范围内的客户端访问权限: ```ini [NAS] path = /mnt/NAS browsable = yes read only = no guest ok = yes create mask = 0755 directory mask = 0755 valid users = @users force group = users hosts allow = 192.168.1. ``` 此段落描述了一个名为“NAS”的公共可浏览但需授权才能写入的磁盘空间分配方案,适用于家庭内部小型局域网环境下的资源共享需求。 #### 设置防火墙规则 如果启用了UFW(Uncomplicated Firewall),则应适当调整策略放通相应的端口号(默认情况下SMB为445/tcp),从而保障外部请求顺利抵达目标主机: ```bash sudo ufw allow from 192.168.1.0/24 to any port 445 proto tcp comment 'Allow SMB' ``` #### 手机应用程推荐 针对移动终端而言,存在多种途径达成目的——既可以利用内置浏览器配合WebDAV/SFTP等方式上传下载文档图片视频等内容,也可以借助第三方开发的应用商店里提供的专用客户程简化操作流程。以下是几个较为流行的选项: - **FileBrowser**: 支持多云服务商对接的同时还兼容本地硬盘分区读取; - **ES File Explorer (已下架)** 或者相似替代品比如Solid Explorer等都提供了良好的用户体验界面设计; - 对于更专业的用户来说,则可能倾向于采用Termux搭配Rclone组合拳的形式完成任务自动化处理工作流[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值