Windows Mobile does have a full TCP/IP network stack. This is evidenced by the existence of things like Skype clients. (Or by looking through the .Net compact edition API documentation for that matter.)
OpenSSH (both server and client) has been ported to Windows CE, and thus to Windows Mobile.
Ok, I stand corrected...