For use and understanding the limitation of this script, it is of importance to read Chapter 9. In case you're using local cacti user definitions, you may copy a template user to a new user. Don't use this script for LDAP or Web Basic users.
Calling the script with the parameter --help yields
shell>php -q copy_user.php --help It is highly recommended that you use the web interface to copy users as this script will only copy Local Cacti users. Syntax: php copy_cacti_user.php <template user> <new user>
Now let's create a new user Harry Potter as follows
shell>php -q copy_user.php guest "Harry Potter" It is highly recommended that you use the web interface to copy users as this script will only copy Local Cacti users. Cacti User Copy Utility Template User: guest New User: Harry Potter Copying User... User copied...
Find the results of this program call at User Management
User Name** Full Name Enabled Realm Default Graph Policy Last Login admin Administrator Yes Local ALLOW Sunday, October 07, 2007 14:59:32 guest Guest Account Yes Local ALLOW N/A Harry Potter Guest Account Yes Local ALLOW N/A