Remix.run Logo
charcircuit 5 hours 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.

sirl1on 5 hours ago | parent | next [-]

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

charcircuit 3 hours ago | parent [-]

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

dspillett 27 minutes ago | parent [-]

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”.

zeratax 2 hours ago | parent | prev | next [-]

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

mystifyingpoi 5 hours ago | parent | prev [-]

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

charcircuit 5 hours ago | parent [-]

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.