在Linux中挂载CIFS(Common Internet File System)共享,你需要遵循以下步骤:
安装CIFS工具: 对于基于Debian的系统(如Ubuntu),使用以下命令安装:
sudo apt-get update
sudo apt-get install cifs-utils
对于基于RPM的系统(如Fedora、CentOS),使用以下命令安装:
sudo yum install cifs-utils
创建一个挂载点: 在你的文件系统中创建一个目录,用于挂载CIFS共享。例如:
sudo mkdir /mnt/cifs_share
获取CIFS共享的凭据:
你需要用户名和密码来访问CIFS共享。这些凭据通常由网络管理员提供。将它们存储在一个安全的地方,例如/etc/cifs-credentials文件中,并设置适当的权限:
sudo nano /etc/cifs-credentials
在文件中输入以下内容(用实际的用户名和密码替换your_username和your_password):
username=your_username
password=your_password
domain=your_domain
保存并关闭文件。然后设置文件权限,以防止其他用户读取它:
sudo chmod 600 /etc/cifs-credentials
挂载CIFS共享:
使用mount命令挂载CIFS共享。将//server_address/share_name替换为实际的服务器地址和共享名称,将/mnt/cifs_share替换为你在步骤2中创建的挂载点:
sudo mount -t cifs -o credentials=/etc/cifs-credentials //server_address/share_name /mnt/cifs_share
验证挂载:
使用df -h命令查看挂载的CIFS共享:
df -h
如果一切正常,你应该能看到CIFS共享显示在输出中。
设置开机自动挂载(可选):
如果你想在系统启动时自动挂载CIFS共享,可以将以下内容添加到/etc/fstab文件中(用实际的用户名、密码、域、服务器地址和共享名称替换相应的值):
//server_address/share_name /mnt/cifs_share cifs username=your_username,password=your_password,domain=your_domain 0 0
保存并关闭文件。请注意,将凭据存储在/etc/fstab文件中可能存在安全风险,因为其他用户可能能够访问它。一个更安全的选择是使用credentials选项指向一个包含凭据的单独文件,如本例中的/etc/cifs-credentials。