我有用户automation
,想以app-admin
和使用app-admin
环境的方式执行脚本。因此,sysadmin在以下位置添加以下行etc/sudoers
:(automation) NOPASSWD: /path01/scripthome/startDaemon.ksh
但是,当我执行时sudo -i -u automation /path01/scripthome/startDaemon.ksh
,系统要求输入密码。
如何在没有密码的情况下sudo -i?
sysadmin编辑/etc/sudoers
为:(app-admin) NOPASSWD: /bin/bash -c /path01/scripthome/startDaemon.ksh
它可以解决问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句