それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

CentOSのsudo がaudit_log_user_commandエラー。対処法

最近CentOSが嫌いだ。sudo すらエラーが。。。

centos のsudo 例

$sudo ls
audit_log_user_command(): Connection refused

最近またでてきた

[takuya@kodai ~]$ sudo /etc/init.d/tomcat5 start
パスワード:
audit_log_user_command(): 接続を拒否されました
Starting tomcat5:                                          [  OK  ]


このエラーはSudoのpamモジュールが古いことが原因らしい。sudoをビルドすれば解決する

centos 5.2はsudo 入れ直し

sudo yum install gcc
audit_log_user_command(): 接続を拒否されました
sudo yum install pam-devel
audit_log_user_command(): 接続を拒否されました
wget ftp://ftp.informatik.uni-hamburg.de/pub/os/unix/utils/sudo/sudo.tar.gz
cd sudo-1.7.2
./configure
make
make install

sudoをyumからハズしてmakeし直すとエラーが出なくなる。

CentOSはSudo非推奨なんですかねぇ(嫌味)


Takuya the debian lover