2021 年 6 月 22 日
你好,我在寻求帮助。我想在我的 Ubuntu 20.04 PC 上访问我的网络附加存储 (NAS) Terra-Master F4-210,以读取和写入可能存储在其他地方的文件。
我运行 Ubuntu、Mint 和 Windows 10 Home & Professional。当我创建和更新文件时,每个系统都有自己的文档版本。并不总是可以使用同一台计算机,而且使用 USB 记忆棒很麻烦。使用 NAS,所有设备都可以访问同一个文件并保持文档最新,没有任何问题。Terra-Master 操作系统 (TOS) 中包含的软件是为 Windows10 和 MAC 编写的。没有适用于 Ubuntu 的软件。我还想利用 RAID6 冗余来避免丢失更多文档,就像我过去所做的那样。
我已经安装了 Samba,但说实话不知道如何配置它。我发现的大多数搜索都是“如何在 Ubuntu 上实现集中文件存储”。这不是我想要的,也违背了拥有 NAS 设备的目的。
我想要做的就是配置 Ubuntu 来访问我的 NAS 驱动器,这样我就可以将文件存储在那里而不是本地 PC 上。
答案1
我刚刚在 eBay 上买了其中一件东西,必须自己解决这个问题。
首先,您需要在 NAS 上安装操作系统。然后您需要访问其 Web 界面并执行一些操作。
确保在每项操作之后都应用。我简直不敢相信 FTP 是默认启用的。你好,勒索软件!
sudo apt-get install samba smbclient cifs-utils nmap samba-common
sudo nano /etc/samba/smb.conf
#添加以下最小和最大行;仅绑定接口 = 是
client min protocol = SMB2
client max protocol = SMB3
#退出并保存
sudo systemctl restart smbd.service
mkdir ~/tnas
mkdir ~/bin
nano ~/bin/mount-tnas
#添加以下行,退出并保存
sudo mount -t cifs -o uid=$UID,gid=$(id -g),vers=3.0,username=your-user-name-on-NAS '//NAS-ip-address/your-private-directory' /home/your-user-name-on-ubuntu/tnas
chmod +x ~/bin/mount-trans
如果你还没有 ~/bin 你可能应该注销并重新登录。然后打开终端并输入
mount-tnas
您无需再通过 GUI 文件实用程序来安装此程序。Ubuntu 在这方面总是落后很多。这将根据需要安装它并使其出现在您的 GUI 文件管理器中。