私は独自のpamルールファイルを持つスリムログインマネージャを使用しています/etc/pam.d/slim
。
auth requisite pam_nologin.so
auth required pam_env.so readenv=1
auth required pam_env.so readenv=1 envfile=/etc/default/locale
@include common-auth
@include common-account
session required pam_limits.so
session required pam_loginuid.so
@include common-session
@include common-password
ルールがpam_env.so
実行されているプロセスの環境変数を設定するようです(たとえばUSER
、、、、、、...)。HOME
PWD
SHELL
一度設定したらSHELL
実施できますか/bin/sh
?私は、/etc/passwd
シェル/bin/sh
ユーザーが。