Linux 中的挂载命令 fstab

Linux 中的挂载命令 fstab

我有一个命令可以手动将 Windows 共享挂载到我的 Linux 系统中。不幸的是,系统重新启动时未挂载路径。我如何将路径添加到 fstab 表中?

 mount -t cifs -o user=myuser,domain=ad.myad.com //path/to/Software/bundles /mysoftware

问题是我仍然有一个密码,执行命令时必须立即输入。

答案1

阅读在线手册中有关安装 cifs 文件系统的特定部分,您会发现一个将凭据存储在外部文件中的选项,这样您就不必将它们添加到所有人可读的 /etc/fstab 中,并且可以将它们保持私密:man mount.cifs

credentials=/path/filename
指定一个/path/filename包含用户名和/或密码以及可选的工作组名称的文件。该文件的格式为:

username=value
password=value
domain=value

这比将密码以纯文本形式保存在共享文件中(例如)要好/etc/fstab。请确保妥善保护所有凭证文件。

/etc/fstab 条目将看起来像这样:

//path/to/Software/bundles /mysoftware cifs credentials=/path/filename,_netdev,other,options 0 0 

相关内容