Skip to content

System VM access instructions and security details#638

Open
daviftorres wants to merge 4 commits intoapache:mainfrom
daviftorres:System-VM-access-instructions-and-security-details
Open

System VM access instructions and security details#638
daviftorres wants to merge 4 commits intoapache:mainfrom
daviftorres:System-VM-access-instructions-and-security-details

Conversation

@daviftorres
Copy link
Copy Markdown
Contributor

@daviftorres daviftorres commented Apr 1, 2026

Updated instructions for accessing System VMs via SSH, including Web Console, details for enabling randomized passwords for the SysVMs, and a bonus tip to facilitate decrypting.

Note: I got the information from, but I also testing and validation of the feature too.

https://docs.cloudstack.apache.org/projects/archived-cloudstack-getting-started/en/latest/administration_guide.html#managing-system-vms

I would appreciate it if someone could help with proofreading because I can't find my own mistakes.


📚 Documentation preview 📚: https://cloudstack-documentation--638.org.readthedocs.build/en/638/

Updated instructions for accessing System VMs via SSH and Web Console, including details for enabling randomized passwords for the SysVMs.
Added code formatting for SSH command examples in the admin guide.
Updated SSH and decryption command formats and examples in the admin guide.

#. Set the name of the 64-bit Template, KVM64bitTemplate, in the
*``router.template.kvm``* global parameter.
``router.template.kvm`` global parameter.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made this unrelated change because I realized the italic wrapping around a code text what preventing its rendering as a code.

Image

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now it looks correct and consistent with the rest of the document.

Image

How to Enable System VM Random Password
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To step up the security of the environment, by configuring the ``system.vm.random.password`` parameter to **True**, and restart the Management Server, a random password is generated and stored encrypted in the database. The decrypted password found under the ``system.vm.password`` global parameter, or by calling the ``listConfigurations`` API, still need to be decrypted to reveal the usable password.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These steps where lost over time with iterations of the documentation.

I got them from v4.11: https://docs.cloudstack.apache.org/projects/archived-cloudstack-getting-started/en/latest/administration_guide.html#managing-system-vms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant