It's generally recommended to minimise using root user usage over SSH. I typically set up a sudo user for SSH.
Is there a way to go about this on a CyberPanel installation, via which a sudo user will have access permissions for the website folders? (everything under /home).
Currently my non-root (sudo) user can't access the websites, and because each site has its own site specific user and group, I am not sure how to go about granting access to the new non-root user I set up.
Any suggestions? How are other people getting around this? Is everyone just using root user for all SSH access?