- PR -

vpopmailの設定について

1
投票結果総投票数:3
linux 0 0.00%
centos 0 0.00%
qmail 1 33.33%
vpopmail 2 66.67%
  • 投票は恣意的に行われます。統計的な調査と異なり、投票データの正確性や標本の代表性は保証されません。
  • 投票結果の正当性や公平性について、@ITは一切保証も関与もいたしません。
投稿者投稿内容
見習い
会議室デビュー日: 2008/10/18
投稿数: 3
投稿日時: 2008-10-18 21:48
10時間ほどハマっており、限界を感じ投稿させていただきました。

小生の作業ミスで、/home にて下記コマンドを実行してしまいました。
# chmod 770 *

上記コマンドは別の場所で行う予定だったのですが、/home にいると気づかずに…。
小生のサーバでは、qmail+vpopmailを設置しており、
/home/vpopmail 内のパーミッションがすべて770に適用されてしまい、
メールの送受信ができなく、非常に困っております。
どなたかご教授いただけませんでしょうか。
見習い
会議室デビュー日: 2008/10/18
投稿数: 3
投稿日時: 2008-10-18 22:22
Oct 18 22:20:22 (ドメイン名) qmail: 1224336022.335327 starting delivery 190: msg 756745251 to local (ドメイン名)-postmaster@(ドメイン名)
Oct 18 22:20:22 (ドメイン名) qmail: 1224336022.335466 status: local 1/10 remote 0/20
Oct 18 22:20:22 (ドメイン名) qmail: 1224336022.343797 delivery 190: deferral: can_not_open_new_email_file_errno=13_file=/home/vpopmail/domains/(ドメイン名)/postmaster/Maildir/tmp/1224336022.6168.(ドメイン名),S=5515/system_error/
Oct 18 22:20:22 (ドメイン名) qmail: 1224336022.343937 status: local 0/10 remote 0/20

ログ貼ります…。
1つずつ調べては解決はしているのですが、上記エラーだけ解決できません。
あるかな
大ベテラン
会議室デビュー日: 2003/11/04
投稿数: 245
投稿日時: 2008-10-19 04:55
こんばんは。

とりあえず、vpopmail 関連の復旧であれば、”バックアップを取った上で”再度 make install すれば、システム系は元に戻るかな?と思います。
あとは domains 配下ですが、基本的にディレクトリは 700 です。
ファイルは vpasswd が 600 で、他は 644 で良いのはないかな、と思います。

復旧優先であれば、パーミッションを原状回復するのではなく、/home/vpopmail をリネームして、
再構築した方が早い場合もあります。
その後、旧ディレクトリに残っているメールデータを地道に復旧させるとか。
Java僧
ぬし
会議室デビュー日: 2003/11/06
投稿数: 261
投稿日時: 2008-10-19 07:56
/home/vpopmail はメールスプールなんですね?
実行したコマンドが再帰オプション無しの 「chmod 770 *」 ならば、
/home/vpopmail 内のパーミッションがすべて770に適用されることはないです。
影響は /home/vpopmail そのもの1個だけなので、
ここだけ qmail のプロセスが読み書きできるように復元してやればOKです。
見習い
会議室デビュー日: 2008/10/18
投稿数: 3
投稿日時: 2008-10-19 19:29
すみません、実行したコマンドは、-R がついておりました。

1

スキルアップ/キャリアアップ(JOB@IT)