linux

Linux mount命令挂载网络共享文件夹

小樊
46
2025-09-03 09:07:20
栏目: 智能运维

在Linux中,挂载网络共享文件夹通常使用mount命令结合特定的文件系统类型

  1. 首先,确保已安装了所需的软件包。对于Samba共享,需要安装samba-client;对于NFS共享,需要安装nfs-common

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

    sudo apt-get update
    sudo apt-get install samba-client # 安装Samba客户端
    sudo apt-get install nfs-common # 安装NFS客户端
    

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

    sudo yum update
    sudo yum install samba-client # 安装Samba客户端
    sudo yum install nfs-utils # 安装NFS客户端
    
  2. 创建一个用于挂载网络共享文件夹的本地目录:

    mkdir ~/network_share
    
  3. 使用mount命令挂载网络共享文件夹。

    对于Samba共享,使用cifs文件系统类型:

    sudo mount -t cifs //server_ip/shared_folder ~/network_share -o username=user,password=pass,domain=domain
    

    其中,将server_ip替换为共享服务器的IP地址或主机名,shared_folder替换为共享文件夹的名称,userpass分别替换为具有访问权限的用户名和密码,domain替换为域名(如果需要)。

    对于NFS共享,使用nfs文件系统类型:

    sudo mount -t nfs server_ip:/shared_folder ~/network_share
    

    其中,将server_ip替换为共享服务器的IP地址或主机名,/shared_folder替换为共享文件夹的路径。

  4. 如果希望在系统启动时自动挂载网络共享文件夹,可以将挂载信息添加到/etc/fstab文件中。

    对于Samba共享,在/etc/fstab文件末尾添加以下行:

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

    对于NFS共享,在/etc/fstab文件末尾添加以下行:

    server_ip:/shared_folder ~/network_share nfs defaults 0 0
    

    保存并关闭文件。下次启动系统时,网络共享文件夹将自动挂载到指定的本地目录。

0
看了该问题的人还看了