Tru64 UNIX上のSWATにrootで接続できない

提供:Samba-JP
2006年8月17日 (木) 01:20時点におけるRibbon (トーク | 投稿記録)による版 (新規追加)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動検索に移動
KB番号 J0044
最終更新日 2001/06/07
作成者 たかはしもとのぶ
最終更新者

}

対象

この文書は、以下のプロダクトに付いて説明したものです。

  • Samba 2.0.7日本語版リリース2.2
  • Samba 2.0.9日本語版リリース1.0
  • Tru64 UNIX 5.0
  • Tru64 UNIX 5.1

現象

Tru64 UNIX上のSWATに対してrootアカウントで接続しようとすると、

 401 Bad Authorization
 username or password incorrect

というエラーメッセージが出力されてアクセスすることができません。 ただし、root以外のuid0のアカウントで接続することは可能です。

原因

Tru64 UNIXの仕様で、デフォルトでは rootによるログインが制限されているために発生します。 この問題は、全てのバージョンのTru64 UNIXとSambaの組合せで発生すると考えられます。

対処策

root権限で以下のコマンドを実行して、rootアカウントのプロファイルを削除してください。

 # /tcb/bin/edauth -r root

なお、rootアカウントとは別にuid0のアカウントを作成して、そのアカウントで接続することでも、問題を回避することが可能です。

この技術情報は samba-jp:09948 からの一連のスレッドの議論を元に作成されています。