This is my first time configuring server Linux (10.04). So far, I have created only one user login for administration. I've noticed I can't write to my own home folder without elevating to root status. This means that almost any process I launch needs to be run with sudo, even creating a text file.
I can see that the user and group for my /home/username folder are both "root", I'm assuming there is a reason. I'm pretty sure adding my login name to the "root" group would have unintended security consequences, such as being able to edit configuration files without elevation. Can I change the owner or the group on my home folder without making those files inaccessible to system processes that expect to access them (since under Ubuntu, my user login is a surrogate root account). I.E., is there a reason editing the content of my own root folder should require elevation?