Comment by charcircuit

5 days ago

You don't need SSH. Installing an SSH server to such a VM is a hold over from how UNIX servers worked. It puts you in the mindset of treating your server as a pet and doing things for a single vm instead of having proper server management in place. I would reconsider if offering ssh is an actual requirement here or if it could be better served by offering users a proper control panel to manage and monitor the vms.

Treating your server as pet may perfectly fine. Not everything has to be fully automated cloud cluster cattle.

  • Even as a pet I think a proper interface for managing the server would be better and more secure than ssh.

    • Often those proper interfaces are wrappers around what you would run via SSH and add their own security holes, so I would argue against “more secure than SSH”.

Could you suggest an alternative then? Something that is feature complete with SSH server, and also free.

  • I have not worked in the server management in many years, but with how cheap code is with AI rolling your own dashboard may not be such a bad idea.

    >with SSH server

    My comment was about how you do not need an ssh server. The idea of a server exposing a command line that allows potentially anything to be done is not necessary in order to manage and monitor a server.

what control panel is perfect for literally every type of project and has no edge cases