登录用户帐户时安装 cifs 网络共享?

登录用户帐户时安装 cifs 网络共享?

我在 fstab 中使用 cifs 安装了一些网络共享,当网络启动时,它可以正常工作。但是,这是一台笔记本电脑,当 fstab 触发安装时,我的 Wi-Fi 连接通常没有启动,因此会失败。有没有办法在我登录用户帐户时安装网络共享?

答案1

您可以使用 pam_mount 在登录时执行挂载。

首先安装所需的软件包:

sudo apt-get install cifs-utils libpam-mount

然后编辑“/etc/security/pam_mount.conf.xml”配置文件来声明您的挂载。

我的帖子查看示例配置,并查看“man pam_mount.conf”了解一般语法。

每次用户登录时,它都会挂载所有共享(已挂载的共享除外),并在所有用户注销后卸载它们。这甚至可以让您挂载受密码保护的共享,前提是您的 Ubuntu 登录凭据与 CIFS 服务器上的凭据相同。

但是,正如我在帖子中提到的那样,请注意,如果无法访问共享,则会导致登录过程延迟。

相关内容