Duas ideias:
(a) Por que você não faz login como outra conta em primeiro lugar? (Eu acho que há uma razão, mas eu só tenho que mencionar isso).
(b) Não use senhas para login, mas uma chave SSH. Use o Putty para gerar uma chave, e você deve, ou melhor, deve realmente protegê-la com uma frase secreta. Execute o Putty Agent no seu PC para fornecer esta chave para outros logins do ssh, então você precisa digitar a frase secreta ssh apenas uma vez (com o Putty Agent, quando carregar a chave). Coloque a chave pública na máquina AIX em ~ / .ssh / authorized_keys para sua conta regular e para otherAccount. Faça o login na máquina usando a chave; então use "ssh otherAccount @ localhost" para logar em otherAccount sem digitar a senha.
Colocar a senha em .profile é uma idéia muito ruim, e é por essa razão que su, sudo, ssh e outros não suportam ler a senha de um arquivo.
p>Se você não está acostumado a usar chaves ssh públicas com o Putty and Putty Agent, você terá que ler alguma documentação. Faça isso, vale a pena. Esteja ciente de que você terá que exportar a chave pública do Putty no formato OpenSSH - o formato de chave nativa do Putty não funciona com ~ ssh / authorized_keys.