在启动时将/etc/profile.d/中的脚本作为根执行?
我目前正在使用arch linux,并且在/etc/profile.d/中有一个脚本,它在引导时成功运行。但是,在第一个sudo命令后,系统会提示我输入密码,并且在登录时输入密码两次有点令人讨厌。如果可能的话,我不希望我的帐户在执行sudo命令时从不要求输入密码,只是不适用于此启动脚本。有任何想法吗?提前致谢。在启动时将/etc/profile.d/中的脚本作为根执行?
回答:
/etc/profile.d/目录下的脚本以root身份执行。在这个脚本中不需要sudo命令。但是如果你想以另一个用户的身份运行一个命令,你应该像下面的命令那样执行它。
su - user -c 'command'
以上是 在启动时将/etc/profile.d/中的脚本作为根执行? 的全部内容, 来源链接: utcz.com/qa/267051.html