本文将引导您通过简单的步骤在 CentOS 7.9 上挂载群晖 NAS 的 SMB/CIFS 共享。请确保您已经具备基本的 Linux 命令行操作知识。

准备工作

  1. CentOS 7.9 系统:确保您的 CentOS 7.9 系统已经更新到最新版本。

  2. 群晖 NAS:确保群晖 NAS 上的 SMB/CIFS 服务已启用,并且您知道 NAS 的 IP 地址以及共享的名称。

  3. 用户名和密码:准备好用于访问群晖 NAS 的用户名和密码。

步骤 1: 安装所需的软件包

首先,您需要安装 cifs-utilssamba-client,这两个软件包提供了挂载 SMB/CIFS 共享所需的工具。

深色版本

sudo yum install cifs-utils samba-client

步骤 2: 创建挂载点

接下来,创建一个挂载点目录。在这个例子中,我们将创建 /mnt/gitea 目录。

深色版本

sudo mkdir -p /mnt/gitea

步骤 3: 挂载 SMB/CIFS 共享

使用 mount 命令挂载群晖 NAS 的 SMB/CIFS 共享。确保您使用正确的 IP 地址、共享名、用户名和密码。深色版本

sudo mount -t cifs //192.168.1.27/Gitea /mnt/gitea \
    -o username=your_username,password=your_password,vers=3.0

mount永久挂载

步骤 1: 编辑 /etc/fstab 文件

使用文本编辑器(如 nanovi)打开 /etc/fstab 文件,并在文件末尾添加新的条目。

深色版本

sudo nano /etc/fstab

或者

深色版本

1sudo vi /etc/fstab

步骤 2: 添加挂载条目

在文件末尾添加以下行,确保替换 192.168.1.27 为群晖 NAS 的 IP 地址,Gitea 为共享文件夹的名称,your_usernameyour_password 为您在群晖 NAS 上的用户名和密码。

深色版本

//192.168.1.27/Gitea /mnt/gitea cifs username=your_username,password=your_password,vers=3.0 0 0

步骤 3: 测试挂载

保存并关闭文件后,您可以立即测试新添加的条目是否有效。

深色版本

sudo mount -a

这会尝试挂载所有在 /etc/fstab 中定义的文件系统。

步骤 4: 验证挂载

确保挂载成功,可以使用 mount 命令查看已挂载的文件系统:

深色版本

1mount

您应该能看到类似以下的输出,表明共享已经成功挂载:

深色版本

//192.168.1.27/Gitea on /mnt/gitea type cifs (rw,nosuid,nodev,relatime,vers=3.0,username=your_username,password=your_password)

步骤 5: 重启系统

为了确保挂载在系统重启后仍然有效,您可以重启系统:

深色版本

1sudo reboot

步骤 6: 验证自动挂载

系统重启后,再次使用 mount 命令验证挂载是否成功:

深色版本

mount

您应该能看到相同的输出,表明共享在系统启动时被自动挂载了。

注意事项

  • 确保挂载点目录的权限正确设置,您可能需要调整目录权限:

    深色版本

    sudo chmod 755 /mnt/gitea
  • 如果您使用的是加密的密码,您可能需要使用 credsecrets 选项来存储密码,或者使用 keytab 文件。

  • 如果您的群晖 NAS 需要更复杂的认证方式,例如 Kerberos,您可能需要使用 kuserok=yes 或其他相关选项。

按照以上步骤,您应该能够在 CentOS 7.9 上永久挂载群晖 NAS 的 SMB/CIFS 共享。如果有任何问题,请随时提问。