Disable SSH license

Ref post “Enable Projects” (Node-RED)

After installing the EPIC license with SSH access and modifying node-red/settings.js, I would like to disable SSH access (to maintain security posture).

Can I simply restore the non-SSH license?
I don’t think that would remove the associated username and probably would not disable SSH access.

What would happen if I re apply the SSH license? Would it require re-entering a username and password? Would it have to be a new username?

After logging in with the new username I could delete the old one.

Gaining SSH access opens a can of worms!

If you need to disable SSH access, you can do so directly in groov Manage:

This stops the service and disables the firewall rule, removing all access to SSH.

1 Like

Another option for anyone checking out this thread: if you have groov Manage admin access but do not have the SSH account username and password, you can also “disable” SSH by just turning off firewall access for the SSH port 22.

(It’s essentially the same as turning off through the shell menu, just be aware that it can be toggled back on just as easily with Manage admin account access.)