使用 /etc/fstab 配置系统自动挂载 Samba 共享
如何配置基于 Linux 的系统以在 Linux 上自动安装 Samba 共享?
如前所述,您可以使用 mount 命令在Linux下挂载远程 Windows 分区或 Windows 共享。
如前所述,您可以使用 mount 命令在Linux下挂载远程 Windows 分区或 Windows 共享。
/etc/fstab 文件包含有关文件系统的静态信息。文件 fstab 包含有关各种文件系统的描述信息。fstab 只能由程序读取,而不能写入;正确创建和维护此文件是系统管理员的职责。
要在 Linux 系统重启后启动时挂载 Samba 共享,请编辑 /etc/fstab 文件并在 Windows/Samba 共享中输入以下条目:
//ntserver/share /mnt/samba smbfs username=username,password=password 0 0
例如,如果您要挂载一个名为 //ntserver/docs 的共享,那么您需要在 /etc/fstab 文件中写入以下条目:
//ntserver/docs /mnt/samba smbfs username=docsadm,password=D1Y4x9sw 0 0
其中,
- //ntserver/docs: Windows 2003/NT/Samba 共享名称
- /mnt/samba:本地挂载点(您可能需要先创建此目录)
- smbfs:文件系统类型(samba文件系统)
- username=docsadm,password=D1Y4x9sw:共享用户名和密码
使用 vi 文本编辑器打开文件 /etc/fstab:
# vi /etc/fstab
附加行
//ntserver/docs /mnt/samba smbfs username=docsadm,password=D1Y4x9sw 0 0,文件末尾应显示以下内容:
proc /proc proc defaults 0 0 /dev/hdb1 / ext3 defaults,errors=remount-ro 0 1 /dev/hdb2 none swap sw 0 0 /dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0 //ntserver/docs /mnt/samba smbfs username=docsadm,password=D1Y4x9sw 0 0
用您的实际参数替换共享名、用户名和密码。