无法在 Ubuntu 22.04 上安装旧 NAS

无法在 Ubuntu 22.04 上安装旧 NAS

我有一台旧 NAS,Synology CS407,我想将其安装在运行 Ubuntu 22.04.3 LTS 的 Ubuntu 服务器上。但是,我无法成功安装它。

我尝试使用 NFS 和 SMB/CIFS 来安装它,但都不起作用。我想使用 SMB,因为它有身份验证。我认为这个特定的 NAS 仅支持 SMB 版本 1。

无论如何,我尝试使用以下命令进行挂载,但收到此错误:

mount.cifs //192.168.1.201/volume1/folder1 /mnt/cifs/folder1 -o vers=1.0,user=admin
mount error(6): No such device or address

它说看一下dmesg,其中说:

Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers

CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
CIFS: Attempting to mount //192.168.1.201/volume1/folder1
CIFS: VFS: cifs_mount failed w/return code = -6

我见过已经有疑问了,但它没有帮助我。

任何帮助都将不胜感激!

附言:我知道 SMB1 非常老旧且不安全;我是否应该将 NAS 扔掉并购买更新的 NAS,或者它还能使用吗?

编辑1

smbclient -L //192.168.1.201 -U admin返回以下内容:

Password for [WORKGROUP\admin]:

        Sharename       Type      Comment
        ---------       ----      -------
        home            Disk      home
        folder1         Disk      share1
        IPC$            IPC       IPC Service ()
Reconnecting with SMB1 for workgroup listing.

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
        WORKGROUP

答案1

导出的 SMB 共享仅使用单级名称进行标识,而不是像 这样的多级名称/volume1/folder1(与 NFS 相反,NFS 使用完整路径来标识导出的目录)。因此,您不应该使用mount //192.168.1.201/volume1/folder1,而应该尝试使用mount //192.168.1.201/volume1mount //192.168.1.201/folder1

相关内容