If you're running 5.1.19 you can pass a couple of parameters to the starting command and it works as you describe.
For example, this works well on my server (although I use a file with usernames/passwords in production rather than as command-line options)...
forever start --spinSleepTime 10000 \
/usr/local/bin/tiddlywiki /home/jbaty/apps/wiki/batywiki \
--listen "readers=(anon)" writers=jack username=notmyusername password=thisisnotmyrealpassword
Also note that I'm using "forever" to keep things running. You can just use "tiddlywiki ..." instead. Hope that helps.