Trong tệp sudoers, làm cách nào tôi có thể sử dụng nhiều Tag_Spec trên cùng một dòng.
Thông thường nếu tôi không muốn hỏi mật khẩu, tôi sẽ làm một cái gì đó như thế này:
who where = (aswhom) NOPASSWD: commands
Tôi muốn sử dụng SETENV
thẻ để người dùng có thể bảo tồn các biến môi trường. Điều này hoạt động tốt như thế này:
who where = (aswhom) SETENV: commands
Từ trang man sudoers (5):
Tag_Spec ::= ('NOPASSWD:' | 'PASSWD:' | 'NOEXEC:' | 'EXEC:' |
'SETENV:' | 'NOSETENV:' | 'LOG_INPUT:' | 'NOLOG_INPUT:' |
'LOG_OUTPUT:' | 'NOLOG_OUTPUT:')
Tôi không thể thấy cách tôi có thể sử dụng nhiều thẻ trên cùng một mục. Tôi muốn cả hai sử dụng NOPASSWD
và SETENV
trên cùng một dòng.