Zowie, what a thread title!
So, I've set up a private minecraft server on my linux box, serving a handful of friends. Currently, it's running under my 'f0dder' user account... it works, but probably isn't the most secure and smart way to do things.
I've finally found a
decent mapper that doesn't have craploads of dependencies... it's still somewhat slow, probably because of the ancient singlecore CPU in the server, but it works. And I'd like to automate the map generation to run overnight. Cronjob, eh? I
could just do that from root's crontab, but that also feels wrong.
So, what's a decent setup for all this? I assume the first thing would be setting up a dedicated "minecraft" user that doesn't allow remote logins, and is as restricted as possible. Next up, what to do about file permissions? The generated map data should be available through http, and the http daemon uses the www-data user+group for that...
NTFS ACL permissions are so simple and flexible to work with, but this is linux