如何使用mount命令挂载网络共享文件夹

要使用mount命令挂载网络共享文件夹,请按照以下步骤操作:

  1. 首先,确保已经安装了cifs-utils(在基于Debian的系统上)或cifs-utils(在基于RHEL的系统上)软件包。如果没有安装,请使用以下命令安装:

    对于基于Debian的系统(如Ubuntu):

    sudo apt-get update
    sudo apt-get install cifs-utils
    

    对于基于RHEL的系统(如CentOS、Fedora):

    sudo yum install cifs-utils
    
  2. 创建一个挂载点,即一个空文件夹,用于存放网络共享文件夹。例如,创建一个名为network_share的文件夹:

    mkdir ~/network_share
    
  3. 获取网络共享文件夹的详细信息,包括服务器地址、共享名称、用户名和密码。这些信息通常由网络管理员提供。

  4. 使用mount命令挂载网络共享文件夹。以下是命令的基本格式:

    sudo mount -t cifs //服务器地址/共享名称 /挂载点 -o username=用户名,password=密码
    

    例如,如果服务器地址为192.168.1.100,共享名称为shared_folder,用户名为user,密码为pass,挂载点为~/network_share,则命令如下:

    sudo mount -t cifs //192.168.1.100/shared_folder ~/network_share -o username=user,password=pass
    
  5. 如果希望在系统启动时自动挂载网络共享文件夹,请将其添加到/etc/fstab文件中。首先,使用文本编辑器打开/etc/fstab文件:

    sudo nano /etc/fstab
    

    然后,在文件末尾添加以下行(用实际值替换服务器地址、共享名称、用户名和密码):

    //服务器地址/共享名称 /挂载点 cifs username=用户名,password=密码 0 0
    

    例如:

    //192.168.1.100/shared_folder ~/network_share cifs username=user,password=pass 0 0
    

    保存并关闭文件。现在,网络共享文件夹将在系统启动时自动挂载。

注意:出于安全原因,建议使用凭据文件而不是直接在命令行中输入用户名和密码。要使用凭据文件,请按照以下步骤操作:

  1. 创建一个名为.smbcredentials的文件,并将其放在用户主目录下(例如/home/user/.smbcredentials):

    nano /home/user/.smbcredentials
    
  2. 在文件中输入以下内容(用实际值替换服务器地址、共享名称、用户名和密码):

    username=user
    password=pass
    
  3. 保存并关闭文件。

  4. 使用mount命令挂载网络共享文件夹,并添加credentials选项以指定凭据文件的路径:

    sudo mount -t cifs //服务器地址/共享名称 /挂载点 -o credentials=/home/user/.smbcredentials
    
  5. 如果要在系统启动时自动挂载网络共享文件夹,请将凭据文件添加到/etc/fstab文件中,并使用credentials选项指定凭据文件的路径。

Both comments and pings are currently closed.

Comments are closed.

Powered by KingAbc | 粤ICP备16106647号-2 | Loading Time‌ 1.064