Configure the console and SSH access

Introduction

This section show you how to manage the console and SSH access of the vCenter Server Appliance (VCSA).

Scenario requirements

You”ve got an up and running vCenter Server Appliance.

Manage the shell access

Detect if the Shell is enabled.

- name: Check if the Shell is enabled
  vmware.vmware_rest.appliance_access_shell_info:

response

{
    "changed": false,
    "value": {
        "enabled": true,
        "timeout": 438
    }
}

Or turn on the Shell access with a timeout:

- name: Disable the Shell
  vmware.vmware_rest.appliance_access_shell:
    enabled: False
    timeout: 600

response

{
    "changed": true,
    "value": {}
}

Manage the Direct Console User Interface (DCUI)

You can use vmware.vmware_rest.appliance_access_dcui_info_module to get the current state of the configuration:

- name: Check if the Direct Console User Interface is enabled
  vmware.vmware_rest.appliance_access_dcui_info:

response

{
    "changed": false,
    "value": false
}

You can enable or disable the interface with appliance_access_dcui:

- name: Disable the Direct Console User Interface
  vmware.vmware_rest.appliance_access_dcui:
    enabled: False

response

{
    "changed": false,
    "value": false
}

Manage the SSH interface

You can also get the status of the SSH interface with appliance_access_ssh_info:

- name: Check is the SSH access is enabled
  vmware.vmware_rest.appliance_access_ssh_info:

response

{
    "changed": false,
    "value": true
}

And to enable the SSH interface:

- name: Ensure the SSH access ie enabled
  vmware.vmware_rest.appliance_access_ssh:
    enabled: true

response

{
    "changed": false,
    "value": true
}