Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

By Daniel Golub
Hello everyone.
I installed the lighttpd, MYSQL, ProFTPD services by the DigitalOcean guides,
I created a new user by this commands: useradd <username> passwd <username> groupadd <groupname> gpasswd -a <username> <groupname> chgrp -R <groupname> /home/<username> chmod -R g+rw /home/<username>
The FTP user is ok, and it can upload files.
I edited the lighttpd config file and added: $HTTP[“host”] =~ “(^|.)daniel-s.net$” { server.document-root = “/home” server.errorlog = “/var/log/lighttpd/daniel-s.net/error.log” accesslog.filename = “/var/log/lighttpd/daniel-s.net/access.log” server.error-handler-404 = “/e404.php” }
Note that I made the /home document root for testing.
Now try to access my website to the user directory (named daniel): http://daniel-s.net/daniel
It will show you an 403 forbidden error, even for random sub-folder (for example http://daniel-s.net/daniel/dajksdasdhjk231434)
Now remember that the daniel folder has been created automatically by the useradd command. When I created a folder called test (without the useradd command, just by mkdir command) it does respond! http://daniel-s.net/test
Why is that?
The DigitalOcean support team referred me to this forum for an answer.
Its very important for me.
Thanks in advance.