centos

centos挂载samba共享文件夹

小樊
49
2025-09-17 21:55:54
栏目: 智能运维

在CentOS系统中挂载Samba共享文件夹,你需要遵循以下步骤:

  1. 安装必要的软件包: 首先,确保你已经安装了cifs-utils软件包,它提供了挂载CIFS(Samba)共享所需的工具。如果没有安装,请运行以下命令来安装:

    sudo yum install cifs-utils
    
  2. 创建一个挂载点: 在本地文件系统中创建一个目录,用作Samba共享文件夹的挂载点。例如,创建一个名为samba_share的目录:

    sudo mkdir /mnt/samba_share
    
  3. 获取Samba共享的凭据: 为了访问Samba共享,你需要提供用户名和密码。可以将这些凭据存储在一个名为.smbcredentials的文件中。创建一个新文件,并输入以下内容:

    username=your_username
    password=your_password
    domain=your_domain
    

    your_usernameyour_passwordyour_domain替换为实际的Samba共享凭据。然后,设置文件的权限,使其仅对root用户可读:

    sudo chmod 600 /path/to/your/.smbcredentials
    
  4. 挂载Samba共享: 使用mount命令挂载Samba共享。将your_server替换为Samba服务器的IP地址或主机名,将share_name替换为共享文件夹的名称:

    sudo mount -t cifs //your_server/share_name /mnt/samba_share -o credentials=/path/to/your/.smbcredentials
    

    如果你想在系统启动时自动挂载Samba共享,可以将以下内容添加到/etc/fstab文件中:

    //your_server/share_name /mnt/samba_share cifs credentials=/path/to/your/.smbcredentials 0 0
    

现在,你应该可以在/mnt/samba_share目录中访问Samba共享文件夹了。如果遇到任何问题,请检查防火墙设置以确保Samba端口(通常是137、138、139和445)是打开的。

0
看了该问题的人还看了