V
VernisOS
CLI Commands

User Management

VernisOS manages user sessions through login, su, and logout commands. Each user has a set of capabilities that control access to system resources.

login

Starts an authenticated session. The kernel verifies credentials against the stored user database.

text
> login
Username: admin
Password: ****
Login successful. Session started.
Type 'help' for available commands.

Default credentials: admin / admin

su

Switch to another user account. Requires the target user's credentials. The current session capabilities are replaced.

text
> su operator
Password: ****
Switched to user: operator
Capabilities updated: [file_read, file_write, ai_read]

logout

Ends the current session. All process resources are released and the system returns to the login prompt.

text
> logout
Session ended. Goodbye.
VernisOS login:

Capability System

Each user has a set of capabilities that determine what operations they can perform:

file_readRead files from VernisFS
file_writeWrite and create files
ai_readView AI engine status
ai_controlRun ai_tune and ai_scan
module_manageLoad/unload kernel modules
policy_editModify security policies
audit_readView audit logs
adminFull system access