在梅林固件(Merlin Firmware)享硬盘需要通过Samba、FTP或NFS协议实现,以下是具体方法和扩展知识:
1. Samba共享(推荐)
启用Samba服务:进入梅林后台(通常为`192.168.1.1`),依次选择【USB应用】→【网络共享(Samba)】→ 启用“启用Samba共享”和“允许访客登录”(如需匿名访问)。
共享目录设置:在【共享文件夹】中指定需要共享的硬盘分区或文件夹,设置读写权限(如`rw`或`ro`)。
高级配置:可在`smb.conf`(通过SSH访问`/etc/smb.conf`)中自定义参数,例如调整`force user`强制用户权限、设置`veto files`隐藏特定文件。
访问方式:Windows通过`\\路由器IP`访问,Mac/Linux使用`smb://路由器IP`,需确保客户端与路由器处于同一局域网。
2. FTP共享
启用FTP服务:在【USB应用】→【FTP服务器】中开启服务,建议选择“仅匿名”或“本地账户”模式。
端口与安全性:默认端口21可能需映射或防火墙放行,启用TLS加密(需配置证书)可提升安全性。
客户端连接:使用FileZilla等工具,地址栏输入`ftp://路由器IP`,被动模式(PASV)需在路由器设置中指定端口范围。
3. NFS共享(适用于Linux环境)
启用NFS服务:在【USB应用】→【NFS服务器】中开启,编辑`/etc/exports`文件(通过SSH)添加共享目录,例如:
`/mnt/sda1 192.168.1.*(rw,sync,no_subtree_check)`
挂载远程目录:客户端执行`mount -t nfs 路由器IP:/mnt/sda1 /本地挂载点`。
扩展知识
权限管理:梅林基于Linux系统,共享目录的权限需同时满足Samba/FTP配置和文件系统权限(通过`chmod`/`chown`修改)。
性能优化:机械硬盘建议启用SAMBA的`oplocks`提升缓存效率,SSD可关闭以减少延迟。
外网访问:需配置DDNS和端口转发,但存在安全风险,建议搭配VPN(如梅林内置的OpenVPN)或SFTP。
兼容性问题:NTFS格式硬盘可能需手动安装驱动(`ntfs-3g`),EXT4性能更稳定但Windows需第三方工具支持。
注意:操作前备份配置,修改关键参数可能导致服务中断。