We've got some HP-UX Integrity VMs that are difficult to log in to at the console because the KILL character is set to @, which also happens to be a component of some passwords. Now I know we can get around this by logging in as a different user, and issuing stty KILL '^U', and that's already in the .login for all users. I also know that using \@ will work.
The real question is what do I need to do to change the KILL character system-wide so that we don't either have to kludge interactive login or avoid passwords with @?
KILLis set to@, or you could find a script that is run before you run into problems, and fix the problem there, every time (hoping you are not too early, so it is reset to@!). As an example, on my Debian, I would check out/etc/inittab. Possibly it's the same for you (I don't know HP-UX at all). Well, that's two tracks for you to follow. – Emanuel Berg Nov 7 '12 at 22:03