Doing an 'stty erase ^H' after login isn't the best solution. If you happen to mistype your username or password when logging in, you can't edit it. If you can, change your terminal program. I use Reflections and you can have the backspace key send either a Delete or Backspace character. Setting it to send a Delete makes everything work great without having to tweak every login script you have.