Vous êtes ici : Accueil Zope Zone Zope Rooter son Zope
Actions sur le document

Rooter son Zope

Par bluetouff - Dernière modification 12/08/2006 21:58

Les gens un peu distraits comme moi peuvent être amenés à perdre leur password manager... ou plus simplement suite à une installation qui s'est mal passée se retrouver à la porte de leur Zope. Pas de panique...

  • Se placer à la racine du site zope en question :
$ cd /Applications/Plone2/Site/Default/

  • Création d'un fichier access avec un "emergency user"
$ sudo echo access

  • Edition du fichier access :
$ sudo vi access


Entrez votre utilisateur et votre pass sous la forme suivante : monuser:monpass et  sauvegardez


  • Accordez la bonne permission sur le fichier access
$ sudo chmod 400

  • Arrêtez et redémarrez votre Zope
$ cd bin
$ sudo ./zopectl restart

Logguez vous avec votre emergency user Dans votre navigateur rendez vous à l'adresse suivante : http://127.0.0.1:8200/manage

Au prompt, identifiez vous avec le user et le pass que vous avez entré dans votre fichier access. ... bravo, vous venez de rooter Zope ;) Attention, ce mode ne permet pas la création de d'objet tel un site Plone par exemple.


Créez vous un utilisateur manager. A la racine de votre Zope allez dans acl_user, vous allez pouvoir y créer votre utilisateur avec les droits de manage. Vous pouvez maintenant refermer complètement votre navigateur, redémarrer Zope

$  sudo ./zopect restart 

... et bien évidemment, vous re-logguer avec votre user pourvu des droits de manage. h) Attention : n'oubliez surtout pas virer le fichier access de votre disque ... pour des raisons de sécurité (n'oubliez pas qu'il est en clair, à moins que vous ayez crypté votre File System).



Toonux is powered By FreeBSD, Zope & Plone and owned by Bluetouff ]-- Pilot Systems ring website

Toonux contents are copyleft under the WTFPL licence