[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:23387] Re: lastlogが更新されない



From: TANAKA _FORZA_ Toshihisa <tosihisa@netfort.gr.jp>
Subject: [plamo:23383] Re: lastlog が更新されない
Date: Tue, 17 Aug 2004 00:34:25 +0900 (JST)

冨岡です。

としさん
こんにちは。

>
> ●対策
>
>   Plamo 4.0 標準の場合であれば,/etc/pam.d/plamo-default が PAM 認証
>   標準ファイルなので,
>
>   --[/etc/pam.d/plamo-default]--
>   ..ファイルの最後の方..
>   # pam_limits.so は、/etc/security/limits.conf に記述されているルールに
>   # 従い、リソースを制限します。リソースを厳しく制限したい場合に有用です。
>   session     required      /lib/security/pam_limits.so
>   session     required      /lib/security/pam_lastlog.so <- ここに追加
>   session     required      /lib/security/pam_unix.so
>
>   上記の様に,/lib/security/pam_lastlog.so を差し込んでもらえたら,
>   lastlog に書き込まれる様になります.で,ログイン時に,"Last login:..."
>   の表示が行なわれます.
>

試してみました。
PAM も shadow もPlamoのパッケージに戻して
telnet でも rlogin でも OKでした(sshは省略)。

ちょっと悪戯心が起きまして
/var/log/lastlog ファイルが無い場合どうなるのだろうか?

=============
$ sudo rm /var/log/lastlog

$ telnet localhost
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Welcome to Linux 2.4.26-plamo.


housing login: mikio
Password:

Cannot make/remove an entry for the specified session  <--- ??
Connection closed by foreign host.

$ telnet localhost   <--- 2回目
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Welcome to Linux 2.4.26-plamo.

housing login: mikio
Password:
Last login: Tue Aug 17 16:39:47 2004 from localhost on pts/4

I generally avoid temptation unless I can't resist it.
                -- Mae West

$
========

/var/log/lastlog が無くなると、大変な事になるなあ。
logrotate された場合は、さほど問題なしと言う事に・・。
logrotate する必要もないかな。

PAM & shadow を何回もinstall,remove した環境の後なので
私だけでの状況かもしれませんが。

> #エマージェンシー的に,PAM 非対応(/etc/shadow でしか認証しない) su
> #とかあると良いのかな?

いえいえ、私が愚かなだけです。


## 直接関係有りませんが
## なにかの参考にでもなれば

## 少し酔っていたかな
       ↓     ↓
> > こここんななのが有ったので
> >
> > http://annvix.org/cgi-bin/viewcvs.cgi/packages/pam/pam-0.77-lastlog-utmp.pa\tch
>
> や,こんなパッチがあるのですね....

pam-0.77-lastlog-utmp.patch をあてての実行結果

lastlogの変化・・ 分かりません
wtmpの変化・・変化有り
utmpの変化・・分かりません

last コマンドでの表示を載せておきます。

## patch をあててない時
mikio    pts/3   localhost    Tue Aug 17 16:11   still logged in
mikio    pts/4   localhost    Tue Aug 17 16:07 - 16:08  (00:01)
mikio    pts/3   localhost    Tue Aug 17 16:00 - 16:04  (00:04)
  ・
  ・
## patch をあてて telnet localhost した時
##  2行に渡っています。
mikio    pts/3   localhost     Tue Aug 17 15:54   still logged in
mikio    pts/3   localhost     Tue Aug 17 15:54 - 15:54  (00:00)
  ・
  ・
mikio    pts/3   localhost     Tue Aug 17 15:40 - 15:41  (00:00)
mikio    tty1                  Tue Aug 17 15:32   still logged in

私には??です。

引用部分を手で切った貼ったしたもので・・。
ロートルの体に鞭打ち

------
冨岡

Follow-Ups
[plamo:23402] Re: lastlogが更新されない, Mikio Tomioka
References
[plamo:23377] Re: lastlogが更新されない, TANAKA _FORZA_ Toshihisa
[plamo:23380] Re: lastlogが更新されない, Mikio Tomioka
[plamo:23383] Re: lastlogが更新されない, TANAKA _FORZA_ Toshihisa

[検索ページ] [メール一覧]
Plamo ML 公開システム