在Debian系统中挂载Samba共享资源,你需要遵循以下步骤:
cifs-utils软件包,它提供了访问CIFS(Samba)共享所需的工具。在终端中运行以下命令来安装它:sudo apt update
sudo apt install cifs-utils
/mnt目录下创建一个名为samba_share的目录:sudo mkdir /mnt/samba_share
sudo mount -t cifs //server_address/share_name /mnt/samba_share -o username=your_username,password=your_password,domain=your_domain
将server_address、share_name、your_username、your_password和your_domain替换为实际的值。如果共享不需要域,可以省略domain选项。
例如:
sudo mount -t cifs //192.168.1.100/myshare /mnt/samba_share -o username=myuser,password=mypassword
/etc/fstab文件中。首先,打开文件并添加以下行(用实际值替换占位符)://server_address/share_name /mnt/samba_share cifs username=your_username,password=your_password,domain=your_domain 0 0
例如:
//192.168.1.100/myshare /mnt/samba_share cifs username=myuser,password=mypassword 0 0
保存并关闭文件。现在,每次系统启动时,Samba共享都会自动挂载到指定的挂载点。
注意:将密码直接写入/etc/fstab文件可能会导致安全风险。作为替代方案,你可以将凭据存储在/etc/cifs-credentials文件中,并在/etc/fstab中使用credentials选项引用它。要设置此方法,请按照上述步骤操作,但在mount命令中添加credentials=/etc/cifs-credentials选项,并创建一个包含用户名和密码的/etc/cifs-credentials文件。确保此文件的权限设置为600,以保护凭据不被其他用户访问。