I get the feeling this is intentional, even if it isn't... this is not the recommended way to use SSH anyway. It's recommended to have a normal user that can su to root or sudo rather then spending lots of time as root and generally speaking, root should not be an account that can be directly signed into over the Internet (after all most brute force attacks often target root). Doing this on a VM on my PC causes the shell to be logged out of, this makes my suspicious what is happening is that root is designed to be auto-logged out if you are going to do tasks as other uses. For putty where for SSH you are essentially suppose to be logged in as 'x' user, this function causes a log out what putty detects as an end of session... this is my guess anyway.
Last edited by r3sistance; 08-14-2010 at 05:23 AM.