I am using Ubuntu 10.10 for web development by using the symfony framework.
Normally I install Ubuntu Lamp (Turnkey edition), log in as root and configure all the necessary software in the server needed to work with symfony. (Samba, symfony etc..)
The problem is when I am root the file permissions are not set right for the Samba and symfony systems. All things I do/create in the terminal (CLI) of Ubuntu create file permissions for the user root. Off course I know how to change them afterwards but that takes up time I could spend programming.
When ready I am using the box via my network, creating several site directories directly from my PC on the server. There are multiple sites on this developer server as directories under
/var/www/ there are no virtual hosts.
My question is how to create or set a user after installation of Ubuntu with the right credentials and rights?