Я - новичок, поэтому помогите мне: В системе только у пользователя 'execute_prog' (не в администраторе группы) есть разрешение выполнить программу ABC. Теперь, я хочу того пользователя B, может sudo как 'execute_prog' для выполнения этой программы. Как я могу сделать?Большое спасибо
Я думаю, что можно просто искать эти su
команда.
B@my-pc:~$ su exec_prog
exec_prog@pc:~$
Также, если требуется позволить пользователю A
su
как B
без пароля, можно отредактировать /etc/pam.d/su
и добавить следующие строки
# Change 'exec_prog' to the user you want to allow user B to become
auth [success=ignore default=1] pam_succeed_if.so user = execute_prog
# replace 'B' with your username
auth sufficient pam_succeed_if.so use_uid user = B
Hope, которой это помогает!