Cockpit is a web console that enables users to administer Linux servers via a web browser. see https://cockpit-project.org/ For linux logins that are allowed access they must be associated with a SELinux user that uses ssh_role_template (sysadm, system). To be able to alter system settings the must be allowed sudo access.
All of the rules required to administrate an cockpit environment
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Delete cockpit certificate files.
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Transition to the cockpit session domain.
Parameter: | Description: |
---|---|
domain |
Domain allowed to transition. |
Allow specified domain to enable cockpit units
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Allow specified domain to get status of cockpit service
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Manage the cockpit certificate files.
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Create, read, write, and delete the cockpick runtime symlink files.
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Read cockpit certificate files.
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Read and write cockpit session unnamed pipes.
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Read and write cockpit web service stream socket
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Allow cockpit to send signals to another domain.
Parameter: | Description: |
---|---|
domain |
Domain allowed to send to, |
Allow specified domain to start cockpit units
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Inherit and use cockpit session file descriptors.
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
Inherit and use cockpit web service file descriptors.
Parameter: | Description: |
---|---|
domain |
Domain allowed access. |
The role template for the cockpit module.
This template creates a derived domain which is allowed to change the linux user id, to run commands as a different user.
Parameter: | Description: |
---|---|
role_prefix |
The prefix of the user role (e.g., user is the prefix for user_r). |
user_domain |
User domain for the role. |
user_exec_domain |
User exec domain for execute access. |
role |
Role allowed access |