Será muito difícil impedir alguém que sabe o que está fazendo de obter essa informação (acho que / etc / passwd provavelmente sempre precisa ser acessível?). Muitas empresas de hospedagem compartilhada, pelo menos, fazem com que você não possa listar /home
.
Se você realmente quer esse nível de privacidade a um preço acessível, recomendo procurar um Servidor Virtual Privado (VPS).