管理ユーザの変更
セキュリティの観点から、新規に管理ユーザを作成し、最初に作成した管理ユーザを削除して使用できないようにする方法について記述します。
目次
新しい管理ユーザを追加[add]
まずはじめに、セキュリティのためにZopeを管理するユーザの変更、またはパスワードの変更をしましょう。(adminという名前のユーザは下記の手順で削除することをおすすめします)
ユーザ情報は acl_users フォルダに入っているので、クリックします。
するとユーザの一覧画面が表示されるので、Add... ボタンを押して新規ユーザを作成します。
新しい管理ユーザの名前、パスワード(確認のため2回入力)、と権限(Roles)で Manager を選択してから、Add ボタンで新しい管理ユーザを追加します。
すると下記のように、新規ユーザが作成されます。
新しい管理ユーザでログイン[login]
ここで、今作成した新しい管理ユーザ(myadmin)でログインしなおします。
Zope管理画面の右上から Logout を選択します。
すると、Web Browserからユーザ名とパスワードの入力プロンプトが表示されるので、新しい管理ユーザのユーザ名とパスワードを入力します。うまくログインできない場合は、一旦パスワードの入力をキャンセルしてから、もういちど http://localhost:8080/manage にアクセスして入りなおしてみてください。
正常にログインできると、以下のようにログインしたユーザ名が新しい管理ユーザの名前で表示されます。
古い管理ユーザの削除[delete]
新しい管理ユーザで入りなおしたら、もともとある管理ユーザ admin を削除します。ユーザの削除は簡単で acl_users に入って、削除したいユーザを選択して Delete ボタンを押すだけです。
これで、adminユーザが存在しなくなったため、Zopeサーバに他の人が管理者となって侵入する可能性がの低くなりました。