使用 fstab 而不是终端挂载

使用 fstab 而不是终端挂载

我在我的 Ubuntu 机器上使用终端安装我的共享驱动器,如下所示:

sudo mount -t cifs -o "username=${USER},password=${PASSWORD},uid=$(id -u),gid=$(id -g)" //server-address/folder /mount/path/on/ubuntu

我想知道如何永久安装它,/etc/fstab记住我会自动获取如上所示的 uid 和 gid ?

答案1

与此类似的语法将完成创建fstab您所要求的条目的工作:

//server-address/folder    /mount/path/on/ubuntu        cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0770,dir_mode=0770,uid=1001,gid=1001 0 0

我建议使用该/root/.smbcredentials文件来隐藏身份验证凭据。

您还可以在对问题运行命令后运行命令 mount 以查看大致语法。

参见相关: CIFS 随机丢失与 Windows 共享的连接

相关内容