linux

Linux mount如何挂载CIFS共享

小樊
60
2025-04-10 06:40:52
栏目: 智能运维

在Linux系统中,挂载CIFS(Common Internet File System)共享需要使用mount.cifs命令。以下是挂载CIFS共享的步骤:

  1. 首先,确保已经安装了cifs-utils包。在基于Debian的系统(如Ubuntu)上,可以使用以下命令安装:
sudo apt-get update
sudo apt-get install cifs-utils

在基于RPM的系统(如Fedora、CentOS)上,可以使用以下命令安装:

sudo yum install cifs-utils
  1. 创建一个用于挂载CIFS共享的目录:
sudo mkdir /mnt/cifs_share

/mnt/cifs_share替换为您希望挂载CIFS共享的目录。

  1. 使用mount.cifs命令挂载CIFS共享。您需要知道CIFS共享的服务器地址、共享名称、用户名和密码。以下是一个示例命令:
sudo mount -t cifs //server_address/share_name /mnt/cifs_share -o username=user,password=pass,domain=domain

server_addressshare_nameuserpassdomain替换为实际值。如果您的CIFS共享不需要域,可以省略domain选项。

例如:

sudo mount -t cifs //192.168.1.100/myshare /mnt/cifs_share -o username=myuser,password=mypassword
  1. 如果您希望在系统启动时自动挂载CIFS共享,可以将以下内容添加到/etc/fstab文件中:
//server_address/share_name /mnt/cifs_share cifs username=user,password=pass,domain=domain 0 0

同样,将server_addressshare_nameuserpassdomain替换为实际值。如果您的CIFS共享不需要域,可以省略domain选项。

例如:

//192.168.1.100/myshare /mnt/cifs_share cifs username=myuser,password=mypassword 0 0

保存并关闭/etc/fstab文件。现在,CIFS共享将在系统启动时自动挂载。

注意:出于安全原因,不建议在命令行中直接使用明文密码。可以考虑使用密钥文件或通过其他方法提供凭据。有关详细信息,请参阅mount.cifs的手册页(man mount.cifs)。

0
看了该问题的人还看了