why aren't my bash aliases applied when logging in to server

view story

http://askubuntu.com – When I log in to my Ubuntu 12.04 LTS server my bash aliases aren't applied, but if I execute bash from the command line they are. ~/.profile executes ~/.bashrc: if [ "$BASH" ]; then if [ -f ~/.bashrc ]; then . ~/.bashrc fi fi , which in turn executes ~/.bash_aliases: if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi and ps -p $$ shows 31662 pts/0 00:00:00 bash Do I have something misconfigured? (HowTos)