* ログイン時に「Last login: ...」が表示されない [#w5e50808]
- ページ: [[P-Plamo/報告]]
- 投稿者: [[azuki]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: 不具合報告
- 投稿日: 2010-10-02 (土) 19:33:52
- バージョン: P-Plamo-101001
** メッセージ [#u8ad3555]
ログイン時に「Last login: ...」が表示されません。Linuxの体験教材として、P-Plamoを使わせていただこうとして気がつきました。/etc/pam.d/plamo-defaultに以下の行を追加すれば解決します。
session required /lib/security/pam_limits.so
session required /lib/security/pam_unix.so
session required /lib/security/pam_lastlog.so ←この行を追加
元々、Plamo-4.73に内在している不具合で、そのままP-Plamoに持ち込まれた形です。Plamo-4.73はインストール後に上記ファイルを修正すれば解決ですが、P-Plamoの方はそういうわけにいかないので、次回のP-Plamoリリースのついでに直していただけると幸いです。
--------
- P-Plamo をどの様に利用 (DVD , USB メモリ メディア、 /home , /var 等を実 hdd エリアにしての利用、 P-Plamo でサーバーのテストしてる等 ) してですか?。 P-Plamo においては、あまり意味ないんじゃ無いでしょうか? 4.73 の方は修正して頂いた方が良いかな。 但し、 VMware の 4.73 環境へ ssh で接続した場合は Last login ... はでますね ? -- [[M.Tomi]] &new{2010-10-02 (土) 20:15:04};
- 先に提案した修正だと、以下の状況でも表示されてウザい印象ですね。
azuki@snoopy:~$ su
パスワード:
最終ログイン:土 10月 2 20:28:51 JST 2010日時 pts/0
root@snoopy:/home/azuki#
plamo-defaultに追加するのが良くないのかな? -- [[azuki]] &new{2010-10-02 (土) 20:42:49};
- pam.d/login に追加するとどうなりますかね? -- [[M.Tomi]] &new{2010-10-02 (土) 21:07:14};
- ありがとうございます。今しがた確認したところでした。修正済み&ref(login);を添付しておきます。 -- [[azuki]] &new{2010-10-02 (土) 21:15:39};
- firefox (namoroka) でバイナリファイルと判断されダウンロードに誘導されるので、内容を掲載させて頂きます > login -- [[M.Tomi]] &new{2010-10-02 (土) 23:55:51};
#%PAM-1.0
auth required pam_securetty.so
auth include system-auth
account required pam_nologin.so
account include system-auth
password include system-auth
# session required pam_selinux.so close
session include system-auth
session required pam_loginuid.so
session optional pam_console.so
# session required pam_selinux.so open
session required pam_lastlog.so
- フォローどうもです。内容を表示するとタブがスペースに変換されるようなので、実際に取り込むときは添付ファイルからどうぞ。 -- [[azuki]] &new{2010-10-03 (日) 00:27:06};
- Plamo-4.73ならともかく、P-Plamoはlastを保存してないから、むしろ無いほうがよさそうですね。ちょっと試してみたけど、私の作業用のログインの記録しか表示されない(苦笑 -- [[kojima]] &new{2010-10-04 (月) 09:35:32};
- 確かに、OSを試し起動したりPCの保守が済み次第シャットダウンするような使い方では、Last login:表示が無くてもあまり困りませんが、勝手にOSを入れ替えられない居間パソやディスクレスPCなどで、しばらくP-Plamoを立ち上げて、複数ユーザアカウントで運用する状況だと、通常Plamoと同じようにLast login:表示されるのが望ましいです。P-Plamoを起動後、/etc/pam.d/loginのpam_lastlog.soの行を有効にすれば望みの動作になりますが、毎回設定を変更するのも面倒なので、通常Plamoと同じ設定にしていただけるとありがたいです。さらに、ログイン記録などの情報を保存するようにしておけば、USBメモリで運用する場合に便利かも知れません。 -- [[azuki]] &new{2010-10-14 (木) 06:53:05};
- 複数ユーザアカウントで運用する状況 < DVD メディアの場合は、その都度ユーザ作成が必要ですね。なので USB Flash メモリが前提になりますね。なら、この Wiki に P-Plamo のカスタマイズへのリンクもありますので initrd 辺りをカスタマイズして、 「私は、この様に利用してます」 な報告にしておいても良いと思います。 -- [[M.Tomi]] &new{2010-10-14 (木) 22:07:44};
- P-Plamo-5.1のテスト版で,すでに直っているので,本件完了とします。 -- [[tamu]] &new{2013-06-17 (月) 19:44:48};
#comment