Congigure .bash_history for new shell user
When ISPConfig 3 sets up a new shell user, it does not create the .bash_history file (at least on a Fedora 10 system) in the user's home directory.
I was able to fix this by
chmod 775 /path-to-shell-user-home-dir/.bash_history
chown shell-user:shell-users-group /path-to-shell-user-home-dir/.bash_history
Now the .bash_history file will accumulate the history of terminal commands for the shell user on exit. Otherwise the commands are lost to memory.