Create users in a Soperator cluster so they can connect to the cluster nodes. A Soperator cluster uses the Ubuntu user management tools, so user administration on Soperator is similar to user administration on Ubuntu. The general difference is that you create users with theDocumentation Index
Fetch the complete documentation index at: https://docs.nebius.com/llms.txt
Use this file to discover all available pages before exploring further.
soperator-createuser command, Soperator’s wrapper over Ubuntu’s adduser command.
Every Soperator cluster has a default administrator called root. To manage users, connect to cluster nodes as root.
How to create a user
- Ask a user to generate an SSH key pair and provide you with their SSH public key. They will use this key for connections.
- Connect to a login node.
-
Run the user creation command and specify a new username:
You can add optional parameters. The
soperator-createusercommand supports the same parameters asadduserand has several parameters of its own:-
--with-password: Requires a password for the new user, in addition to their SSH key. -
--without-sudo: Disables the default option to run commands withsudofor the user. -
--without-docker: Disables the default option to rundockercommands withoutsudofor the user. By default,soperator-createuseradds the user to the Unixdockergroup, which allows runningdockercommands withoutsudo. You can disable this by using the--without-dockerparameter. For more information about the group, see the Docker documentation.
-
-
At the prompt that appears, enter the following information:
- Password of the user, if you specified the
--with-passwordparameter. - Optional full name of the user. We recommend specifying it, especially if the username does not match the full name. This helps you recognize the user.
- Additional optional information, such as their room number or work phone.
- SSH public key of the user.
- Password of the user, if you specified the
How to get a list of users
- Connect to a login node.
-
Run the user list command:
Output example:System users have IDs that are less than
1000. Regular users have IDs that are larger than or equal to1000. In the example above, the systembinuser has the ID2and the regulartest-user-1user has the ID1004.
How to delete a user
- Connect to a login node.
- To copy the username, get the list of users.
-
Run the user deletion command:
The command deletes the user and its home directory. Output example:
deluser, see the Ubuntu documentation.