I don't think theres a way to configure this globally for everything, so you'll have to configure each service to behave this way.
I think most FTP servers show all files by default, for the console add an alias to the .bashrc of ech user or the global .bashrc file:
alias ls='ls -a'
etc.