shell based password management