启动时运行终端sudo命令

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

sudo smbnetfs ~/Shared -o allow_other 

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

创建一个文件: /etc/rc.local

文件内容:

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

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

 sudo chmod +x /etc/rc.local 

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