Freeradius PAM создает пользователя и дом при входе

-! отрицает выражение «-тип l», которое в вашем примере означает «Список всех записей, не являющихся ссылкой».

-тип l станет истинным, только если "файл" является ссылкой, -! сведет на нет.

Из справочной страницы find:

The POSIX standard specifies parentheses `(', `)', negation `!' and the `and' and `or' operators ( -a, -o).

Минус - разделитель опций. Как и в любой другой команде, каждая опция отделяется минусом (например, ls -l). Это не меняет значения восклицательного знака (!).

3
25.02.2016, 12:22
1 ответ

В CentOS 7 вы можете использовать сценарий jeroennijhof/pam _, чтобы делать то, что вы хотите.

  • Установить об/мин:

    sudo yum install epel-release.noarch sudo yum install pam_script

  • Добавьте эти строки в этот файл /etc/pam.d/sshd:

    auth optional /usr/lib64/security/pam_script.so auth sufficient /usr/lib64/security/pam_radius_auth.so #added to include radius

  • создать каталог скриптов, если он не существует:

    sudo mkdir /etc/pam-script.d/

  • Добавьте эти строки в этот файл /etc/pam -script.d/pam _script _auth:

    #add user logger Adding New User $PAM_USER useradd $PAM_USER echo $PAM_USER:U6aMy0wojraho | sudo chpasswd -e

0
27.01.2020, 21:39

Теги

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