默认安装 Fedora 15,登录后如何挂载网络驱动器?

默认安装 Fedora 15,登录后如何挂载网络驱动器?

我正在运行默认的 fedora 15 安装。我的目标是在用户以图形方式登录(而不是通过 ssh)后立即安装几个网络驱动器。

我想要执行的脚本基本上只是一堆挂载命令:sudo mount ...; sudo mount ...; sudo mount ...;

我曾经visudo让用户在做时需要NOPASSWD sudo mount

我可以将简单的脚本放在哪里,以便在用户登录时执行该脚本?

答案1

首先,你应该不是只需使用 允许以超级用户身份不受限制地进行挂载NOPASSWD。您应该创建适当的条目,/etc/fstab以便非特权用户可以安装文件系统。

如果你真的如果用户想要执行此操作(您不想),则可以在~/.bash_profile用户使用 bash 作为 shell 时执行此操作,否则~/.profile,或者/etc/profile通过评估来执行此操作$EUID

再次,去做。只需添加 fstab 条目,以便非特权用户无需提升即可挂载它。

相关内容