Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Mar 2018 19:17:43 +0900
From:      =?UTF-8?B?SGlyb28gT25vICjlsI/ph47lr5vnlJ8p?= <hiroo.ono+freebsd@gmail.com>
To:        freebsd-users-jp <freebsd-users-jp@freebsd.org>
Subject:   [FreeBSD-users-jp 96196] Re: /etc/pam.d/system
Message-ID:  <CANtk6SgBJOnB2nG_QMD-o2jW0Md4ji%2BP62fMTxK=VMPr%2B7%2BBGg@mail.gmail.com>
In-Reply-To: <ydlvadeykk4.fsf@pc05.mar>
References:  <ydlvadeykk4.fsf@pc05.mar>

index | next in thread | previous in thread | raw e-mail

小野寛生です。

2018年3月30日 0:21 丸山直昌 <maruyama@ism.ac.jp>:
> 統計数理研究所の丸山です。
>
> /etc/pam.d/system をいじると、どのあたりに影響が出るのでしょうか。

/etc/pam.d/* /usr/local/etc/pam.d/* で include system
しているものが影響されるでしょう。という話でいいんでしょうか?
一緒に OTP での認証になってほしいものはそのままでよいでしょうし、それでは困るものは何かしら編集した方がよいでしょう。

su とか sudo で毎回 OTP ってのは面倒くさくないかなとか思いますが、それも OTP でいいやということなら気にしなくて
よいようにも思います。

> なぜこれをお尋ねするかというと、TrueOS(PC-BSD)の GUIログインマネージャー
> PCDM が pam の service 名として"system" を使っていて、 OTPを使い始めると
> /etc/pam.d/system をいじらない限り、GUIでのログインができなくなってしま
> うのです。ソースを確認すると、
>
> https://github.com/trueos/pcdm/blob/master/src-qt5/PCDM/src/pcdm-xprocess.cpp
>
> の中で pam_start を呼んでいるところは 314行目あたりに
>
>   if(xuser=="root"){ ret = pam_start("system", cUser, &pamc, &pamh); }
>   else{ ret = pam_start("login", cUser, &pamc, &pamh); }
>
> となっています。私の素人考えではここの "system" は "xdm" に直したい気分
> ですが、現状ソースからコンパイルしないでしのごうと思えば、
> /etc/pam.d/system をいじらざるを得ないと思います。それをやった場合の副作
> 用を知っておきたいのでお尋ねする次第です。
>
> --------
> 丸山直昌@統計数理研究所
> _______________________________________________
> freebsd-users-jp@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
> To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org"

help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANtk6SgBJOnB2nG_QMD-o2jW0Md4ji%2BP62fMTxK=VMPr%2B7%2BBGg>