人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

unable to initialize PAM

sudo を使って apt-get upgrade でパッケージをアップグレードしていましたが、
upgrade 後に sudo を実行すると、

sudo: unable to initialize PAM: No such file or directory

となって実行できません。
(OS は Devian lenny )

su/visudo も許可していない上、root のパスワードも失念してしまったため、
root になれず、どうにもお手上げ状態です。
なにか解決策はありますでしょうか?

よろしくお願いします。

●質問者: f_0_0_b_a_r_2
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● JULY

基本は、シングルユーザモードで、かつ、init プロセスの代わりにシェルを起動する、という方法で操作可能な状態になります。

rootが無効な環境でsudoグループのユーザーを削除した | たいちの何かv3
上記の方は、sudo のグループに属するユーザがいない状態にした、という状態からの復旧ですが、参考になると思います。

で、そもそもの PAM のエラーですが、下記の記事が近いかもしれません。
Agathe Battestini: Accent français » Blog Archive » Quick solution for sudo issue with missing pam configuration file
/etc/pam.d/common-session-noninteractive というファイルが無かった、という話のようですが、このファイル自体は squeeze からのような話もあります。
PAM configuration guide for Debian
でも、この人も apt-get upgrade で起きたトラブルらしいので、lenny 用のアップデートに何か問題があるのかもしれませんね。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ