Skip to main content

Multiple accounts sharing same public_html, without security issues?

Comments

5 comments

  • cPanelMichael
    Hi @cEMa, My initial thought is that Git is the ideal solution for this project if you are open to making some slight modifications to your plan. Check out our guide to using Git at: Guide to Git - cPanel Knowledge Base - cPanel Documentation Let me know if this looks like it may work for this project, or if you have any questions about how it would work. Thank you.
    0
  • cEMa
    @cPanelMichael Thanks for the reply. I must not have articulated my question correctly. See the attached images illustrating what I'm trying to accomplish. Our CMS software is already deployed and running in a non-cpanel environment (for 10+ years now). What I'm trying to figure out is, how to make it work properly using cPanel. I'm trying to figure out how to make it so all the cpanel accounts paying for our CMS software have filesystem access to the same files, but without letting the client (humans) have access to our proprietary code; all whilst having each site running as it's own user so CloudLinux LVE can ensure server stability.
    0
  • Infopro
    The "Upload a File" button should work just fine for .jpg files. If it doesn't for you, can you tell me if you get any sort of messge when it fails?
    0
  • cEMa
    The "Upload a File" button should work just fine for .jpg files. If it doesn't for you, can you tell me if you get any sort of messge when it fails?

    Thanks, @Infopro whatever you looked at fixed the problem. I've edited and attached the two images to my previous reply. Feel free to take a quick peek at those pics to see what I'm trying to accomplish. You might have an obvious/immediate solution. Cheers!
    0
  • cPanelMichael
    Hi @cEMa, 1. While it would involve a significant change to your existing setup, a git-based approach is way to go in my opinion. There's definitely a learning curve, but the end result is that you'd have a more secure and seamless way to distribute a single set of files across multiple accounts. The following blog post offers some more information: Git Version Control series: What is Git? | cPanel Blog 2. As far as the proprietary code, have you considered encoding it using a solution such as Zend Guard? Thank you.
    0

Please sign in to leave a comment.