Skip to content

User Management

Ceyhun Kerti edited this page Aug 6, 2017 · 2 revisions

Octopus has two types of users, one system user and regular users. System user is also called the boot user which is responsible for the first login and for creating other users. You can not use octopus without a system user.

A system user can be created with using octopus console. If you configured the octopus console then you can create the system user by following these steps;

  • login to the octopus console (eg. ssh username@localhost -p 2222)
  • type su -h for the system user management command usage help.
  • To create a system user you can use the following command: su -m c -u system -p mySecretPass -e [email protected]

If you created the system user successfully then you are ready to go for creating other regular users. To create a regular user follow these steps;

  • Login to the application with the system user account
  • Select users menu on the sidebar navigation panel
  • Press the plus button on the top left of the user table
  • Fill the user information.

User Passwords

First thing you will realize after creating a user is the passwords are auto assigned for the created users. So the question is, how the users know their passwords? The answer depends on whether you have active mail server settings or not. Mail server settings are explained in the Settings section so lets skip this and come back the original question. First of all if you have a running mail server and told the octopus about it then a random password is generated and e mailed to the user that you created. If you do not have an active mail server then octopus generates a password that is same with the username of the new user. In that case users are encouraged to change their passwords after first login.

Clone this wiki locally