On 2003.03.22 at 11:15:04 +0400, Vlad Harchev wrote: > Hi, > > В общем задача: в локалке стоит машина, которая через маскарадинг может > обращаться в любому компу по любому порту в инете. Но доступа из инета > к этой машине нет (нет никаких ip port forwarders на рутере). > > Хочется ходить по ssh в эту машину в локалке из инета (типа когда захотим > зайти, просим ч-ка рядом с той машиной запустить какой-либо скрипт (или просто > посылаем мыло которое вызывает выполнение скрипта), передавая как параметр > адрес машины с которой хочется зайти). > > Есть ли тулза для этого? > VNC такое например позволяет. SSH теоретически тоже можно модифицировать > под эту задачу..
Не надо ssh модифицировать. Надо на него доку почитать. Там есть ключик -R специально на эту тему. В результате скриптик будет заключаться в вызове ssh -R 2222:localhost:22 какой-нибудь.хост.в.интернете, На том хосте можно этому пользовалю шеллом /bin/cat поставить.