Browsing around my shared hosting account on Dreamhost, I noticed that I could not create users if the name is already taken. I can cd /home/username if I created the username, but I can't cd /home/username if the username is not one I created. I can't even begin to explain what is going on with the enhanced security box enabled.

Can anyone possibly explain what Dreamhost does to get this level of security?

Thanks!

link|improve this question
That's pretty basic Linux security... – ceejayoz Nov 30 '11 at 3:56
You are more than welcomed to answer the question then. :) – dab Nov 30 '11 at 4:01
en.wikipedia.org/wiki/Chmod – ceejayoz Nov 30 '11 at 4:04
Really? All they use is chmod? I'm aware of its existence but by no means am I familiar with it. I suppose now is the best time to learn it! – dab Nov 30 '11 at 4:06
feedback

1 Answer

up vote 0 down vote accepted

Most likely, all the users you create are in the same group. Every other user is in a different group then you. With some trivial filesystem permissions, you would get exactly the behavior indicated. I'm actually rather surprised they let you create users in the first place.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.