在启动时运行终端 sudo 命令

在启动时运行终端 sudo 命令

我需要在启动时或登录时运行以下命令,以使我的文件系统可以访问我的 Samba 共享。如何让此命令在启动计算机时运行?

sudo smbnetfs ~/Shared -o allow_other

请注意,此命令需要sudo并且必须从终端运行。将其放在启动应用程序中不起作用。

答案1

创建文件:/etc/rc.local

文件内容:

#!/bin/sh -e
smbnetfs /home/user/Shared -o allow_other
exit 0

保存文件并使用以下命令使其可执行:

sudo chmod +x /etc/rc.local

之前文件中的命令exit 0将在启动时以 root 身份运行。

相关内容