Попробуйте telnet для проверки доступа к данному порту снаружи.
telnet home_machine 3389 for Remote Desktop or
telnet home_machine 590x (0 or higher) for VNC
BTW: Вы включили удаленный доступ в Сервере Окна (Компьютер> Свойства> Удаленный)?
При использовании Vista, необходимо добавить клиент telnet.
Я обычно создаю группу, названную "webdev", и добавляю моего пользователя веб-разработчика и www-данные группе и даю ему соответствующие полномочия для сайта/каталога/файлов и т.д.