su без пароля с pam su-аутентификацией

Я реализовал следующую конфигурацию в человечности 14.04, но она все еще спрашивает пароль.

$ /etc/passwd

test:x:1004:1004::/home/test:/bin/bash

$/etc/pam.d/su

 auth       required   pam_wheel.so group=test
 auth       sufficient pam_wheel.so trust use_uid

Там какой-либо другой метод должен сделать это?

-1
задан 19 September 2016 в 15:46

2 ответа

su для укоренения без пароля

В файле /etc/pam.d/su помещают это как строку:

auth            sufficient      pam_permit.so

Для ограничения этого только именем пользователя используйте эту строку вместо этого, замените yourusername фактическим именем пользователя:

auth            sufficient      pam_succeed_if.so use_uid user = yourusername

можно также ограничить это группой, здесь группа allowedpeople может su без пароля:

auth            sufficient      pam_succeed_if.so use_uid user ingroup allowedpeople

затем вход в систему

su yourusername
0
ответ дан 28 September 2019 в 14:57

Необходимо добавить эту строку в /etc/pam.d/su прежде:

auth       [success=ignore default=1] pam_succeed_if.so user = <username you want to su>

затем,

Для ограничения этого только именем пользователя, используют эту строку вместо этого, заменяют yourusername фактическим именем пользователя:

auth            sufficient      pam_succeed_if.so use_uid user = yourusername

для ограничения доступа к группе

auth            sufficient      pam_succeed_if.so use_uid user ingroup allowedpeople
0
ответ дан 28 September 2019 в 14:57

Другие вопросы по тегам:

Похожие вопросы: