CentOS9安装SMB客户端

在 CentOS 9 上挂载 SMB 目录可以通过以下步骤完成:

  1. 安装必要的软件包
    首先,确保安装了 cifs-utils 包,它提供了挂载 SMB 文件系统所需的工具。

    1
    sudo dnf install cifs-utils
  2. 创建挂载点
    创建一个目录作为挂载点。例如:

    1
    sudo mkdir /mnt/smb_share
  3. 挂载 SMB 共享
    使用 mount 命令挂载 SMB 共享。替换 //server/share 为实际的 SMB 服务器地址和共享名称。

    1
    sudo mount -t cifs -o username=your_username,password=your_password //server/share /mnt/smb_share

    如果不想在命令行中暴露密码,可以使用 credentials 文件:

    • 创建一个文件 /etc/smbcredentials,并添加以下内容:

      1
      2
      username=your_username
      password=your_password
    • 确保文件权限安全:

      1
      sudo chmod 600 /etc/smbcredentials
    • 然后使用以下命令挂载:

      1
      sudo mount -t cifs -o credentials=/etc/smbcredentials //server/share /mnt/smb_share
  4. 自动挂载(可选)
    编辑 /etc/fstab 文件以在系统启动时自动挂载 SMB 共享。添加以下行:

    1
    //server/share /mnt/smb_share cifs credentials=/etc/smbcredentials 0 0

    之后,可以通过以下命令测试:

    1
    sudo mount -a

这样就可以在 CentOS 9 上成功挂载 SMB 目录了。如果遇到权限问题,可以通过添加 uidgid 选项来指定文件的所有者和组。��和组。


CentOS9安装SMB客户端
https://www.intx.work/posts/23f2a421.html
发布于
2025年2月23日
更新于
2025年6月29日
许可协议