Root access...

I always user SFTP, is that effectively the same as SSH, but using a GUI like WinSCP, rather than command line?

I've run into problems trying to use winscp's gui to chown in some cases vs. at the command line. Everything is the exact same, set to recursive, but then won't execute right. It would be nice to have a stable gui that can perform the same functions, putty never fails though.
 


yeah, agreed, I can't get winscp to handle changing ownership either. I use putty for that as well.

I've run into problems trying to use winscp's gui to chown in some cases vs. at the command line. Everything is the exact same, set to recursive, but then won't execute right. It would be nice to have a stable gui that can perform the same functions, putty never fails though.
 
Why not just add a cron job that fixes ownership of all files in each home folder, or just run it manually.

chown -R username:nobody /home/username/public_html/
 
Yes, switch to another host with a different control panel.

All you have to do is point the name-servers the domains pointed at, to the ip(s) you want it on. Or you can also do it via Apache Virtual Hosts. I found WHM to be crazy inefficient.

Yup thats what I do too

I set IP in my dns config/domain config - all ip's are linked to my base ip

All domains/ips effectively go to the same place but get a unique ip

That way you can use the same settings / config to control everything. Since the system reads on permission and not IP you will have no errors. Obviously in apache config if you need anything extra you just add it in the virtual host config.
 
I always user SFTP, is that effectively the same as SSH, but using a GUI like WinSCP, rather than command line?

SFTP is encrypted (FTP over SSH), but I've always had a hard time getting it to work on remote boxes I don't own, so I use SCP.

WinSCP has a button for putty integration, you have to go into preferences/integration and give it the path to putty, then when you click the button, it can auto login and you start with the shell. I've never used winSCP's gui for setting permissions, usually have putty opened alongside it.
 
there is a whole lot of stupid in this thread

1. directadmin cp (which is what zensix uses) DOES NOT support separate IPs for multiple domains under one username.

2. ask your host (or competent sysadmin) to enable root ssh login and use that for SFTP login. Hint: the username will be "root". That is what I suggested you do earlier in this thread.
 
I've experienced this problem before. Basically, what happens is you're editing a file as root, and therefore you reset the owner to uid=0. There is a setting in Apache that defines a minimum uid to execute scripts.

I honestly don't remember what the setting is called, but I do know that if you're modifying the file from root, it'll trigger a 500 internal server error. Do me a favor and check your Apache logs and post the results here.

Side note... If you're using WHM/cPanel, you can use the built-in file manager and the cPanel transfer function to login as another user. Alternatively, you could sudo to the different user in SFTP. Not exactly sure if that is possible :\
 
alright, im actually driving in the car right now en route to airport, then my new home. when I get set up there I'll post apache log