Скорее всего, активен брандмауэр Vista. Откройте панель управления, найдите брандмауэр, полностью его отключите и посмотрите, работают ли внешние соединения. Если они это сделают, то вы должны выяснить, как открыть входящий порт 22, что должно быть довольно просто, но без под рукой машины Vista я точно не могу вам сказать.