在任何其他程序之前自动启动一个程序,并阻止其运行其他程序,直到挂载目录

在任何其他程序之前自动启动一个程序,并阻止其运行其他程序,直到挂载目录

好吧,标题说明了一切,我怎样才能在任何其他程序之前自动启动一个程序,并阻止任何其他程序运行,直到挂载到某个目录?

我正在为命令“ncpmount”构建一个前端程序,它必须阻止任何程序运行,直到用户登录到他们的远程帐户并且他们的文件被挂载。

答案1

如果您可以使用它,ncpfs它是一个文件系统模块,允许您使用 Linux 标准mount实用程序挂载 NetWare 共享。这将允许您将一行添加到您的/etc/fstab,它将作为系统启动的一部分挂载共享。然后您只需检查您的挂载点是否包含文件,以确保挂载成功。查看 Ubuntu 文档以获取有关将一行添加到的详细信息/etc/fstab

如果您需要使用ncpmount,请记住您必须使用 -P 选项,因为如果需要密码,用户将无法输入密码。话虽如此,您可以使用 rc.local 文件在系统启动时运行 ncpmount。我建议查看 Ubuntu 文档以获取有关 rc.local 的详细信息。

最后,在输入完所有文字后,我发现这个文件在 Novell 的网站上。这是在系统启动时自动安装 NetWare 共享的设置指南/etc/fstab。这可能是您需要的所有指南。

抱歉,我已经为您准备了更多有用的链接,但我的声誉不足以发布多个链接。

相关内容