緊急ユーザーを作成
Up to table of contentsManagerのパスワードを忘れてしまった場合、管理画面に入ることが出来ません。この対処で一時的にManager権限のユーザーを作ることが出来ます。LDAPUserFolder,PluggableAuthServiceなどの拡張UserFolderを使っていて、認証サーバーが停止してしまった場合などでも一時的に管理画面に入れるようになります。
access ファイルを $INSTANCE_HOME フォルダに置いてZopeを起動すると、accessファイルに記述したユーザー名とパスワードで管理画面にログインすることが出来るようになります。この状態で、ユーザーのパスワードを変更する等、acl_usersを適切な状態に設定することができます。
accessの作成方法
> $SOFTWARE_HOME/bin/zpasswd.py $INSTANCE_HOME/accessUsername: admintmpPassword: [passwd]Verify password: [passwd]Please choose a format from:SHA - SHA-1 hashed password (default)CRYPT - UNIX-style crypt passwordCLEARTEXT - no protectionEncoding: SHADomain restrictions: [設定せず]
なお、緊急ユーザーではパスワード変更やユーザー追加以外の作業(コンテンツの登録など)は行わないようにしましょう。そして、acl_usersの設定が終わったらaccessファイルは 必ず削除 しましょう。
This FAQ applies to: Zope 2.9.x, Zope 2.8.x, Zope 2.7.x