Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?


share|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 – 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
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.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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