Mini How to for creating user web space (should work on all versions) You want to allow your users to have public web space accessable by http://www.your_domain/~user_name Download http://khunjarnet.com/downloads/user-web-space/e-smith-user-webspace-0.1-3.noarch.rpm This rpm by Damien Curtain will install the custom templates. # rpm -ivh e-smith-user-webspace-0.1-3.noarch.rpm answer yes to the question # mkdir /etc/e-smith/skel/user/home/public_html # pico /etc/e-smith/events/actions/user-create-unix find the line that says chmod 0700, "/home/e-smith/files/users/$userName"; and change to chmod 0755, "/home/e-smith/files/users/$userName"; ^x to exit and save you can put a default index.html in /etc/e-smith/skel/user/home/public_html that will appear in the users webspace when the user is created Note: this will only create user webspace for new users. Existing users will need to be created by hand. # mkdir /home/e-smith/files/users/$user/home/public_html # chmod 755 /home/e-smith/files/users/$user If at any stage you want to disable user webspace # /sbin/e-smith/config set UserPublicWeb off # /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf # service httpd restart or to re-enable # /sbin/e-smith/config set UserPublicWeb on # /sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf # service httpd restart Usual disclaimer: You are responsible for any changes you make to your server.