Solaris de cron

| | コメント(2)

Solaris で cron 使いたいときはパスワードが *LK* だとダメなんだって~。
しらなかつたです。なんで動かないんだボケーとか思ってたんだけど。

/var/cron/log で
! bad user (username) (火) 7月 19 20:10:00 2005

とかいわれてた。ちきしょい。お勉強になりますた。

http://www.nognog.com/techmemo/Solaris_cron_HOWTO.php

コメント(2)

その情報は間違いだと思うが??

*LK* は「ロックされたアカウント」を意味しています。
*LK* だからダメなのではなく、ロックされたアカウント
は使えないので、当然、cron も動かない、という理屈。

passwd -l すると、そのアカウントはロックされます。
passwd でパスワードを設定するか、
passwd -d でパスワードを削除できます。

cron(1M) に

cron and at jobs will be not be executed if the
user's account is locked.
Only accounts which are not locked as defined in
shadow(4) will have their job or process executed.

って書いてあるよ。

/etc/shadow を直接編集なんてやっちゃだめなのは
言わずもがな。

おおう。ツッコミありがとうございます。

間違いというか「表現が正確でない、あるいは表現が足りない」ってとこですかね。
このまま通過してしまうところでした。

一応 cron(1M) は見たんですけどね。
探せなかったと言うことは見てないも同然_| ̄|○がっくり

ちなみに passwd -d で削除しちゃうと次回ログイン時に設定できちゃうので、パスワードを設定しておきました。

*LK* がロックだってことすっかり頭から飛んでました。
passwd -l はよく使うんですけどね(^^;

このブログ記事について

このページは、kazuが2005年7月19日 20:18に書いたブログ記事です。

ひとつ前のブログ記事は「7/18 海の日」です。

次のブログ記事は「7/19 筑地」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。