在Ubuntu中挂载CIFS(Common Internet File System)共享,您需要遵循以下步骤:
cifs-utils
包。如果尚未安装,请运行以下命令来安装它:sudo apt update
sudo apt install cifs-utils
/mnt
下创建一个名为cifs_share
的目录,请运行:sudo mkdir /mnt/cifs_share
credentials
的文件中,并将其放在/etc/cifs-creds
(或其他安全位置)。例如:username=your_username
password=your_password
domain=your_domain
确保此文件的权限设置正确,以防止未经授权的访问:
sudo chmod 600 /etc/cifs-creds
mount
命令挂载CIFS共享。您需要提供共享的URL(或IP地址和共享名称)、挂载点以及一些其他选项。例如:sudo mount -t cifs //server_ip_or_share_name /mnt/cifs_share -o credentials=/etc/cifs-creds,iocharset=utf8
您还可以添加其他选项,例如vers
(指定CIFS协议版本,如1.0、2.0或3.0)和sec
(指定身份验证类型,如ntlm
或ntlmssp
)。例如:
sudo mount -t cifs //server_ip_or_share_name /mnt/cifs_share -o credentials=/etc/cifs-creds,iocharset=utf8,vers=3.0,sec=ntlmssp
现在,CIFS共享应该已挂载到指定的目录。您可以通过运行df -h
命令来查看挂载的文件系统。
若要在启动时自动挂载CIFS共享,请将其添加到/etc/fstab
文件中。首先,获取共享的UUID。您可以使用blkid
命令来实现这一点:
sudo blkid //server_ip_or_share_name
然后,在/etc/fstab
文件中添加以下行(用实际的UUID和选项替换占位符):
UUID=your_uuid /mnt/cifs_share cifs credentials=/etc/cifs-creds,iocharset=utf8,vers=3.0,sec=ntlmssp 0 0
保存文件并退出。现在,CIFS共享将在启动时自动挂载。