Использование Coda для доступа к серверу SSH/sFTP

У меня есть сервер VPS, и я блокирую доступ только к 3 портам 80, 443 и 22222 для ssh. Пока я могу подключиться к серверу с помощью терминала (Mac) и Panic Transmit, но когда я пытаюсь подключиться с помощью Panic Coda, соединение не работает. Что я делаю неправильно?

Я вижу, что Coda поддерживает sFTP, и я могу подключиться к Coda по SSH, но не по sFTP.

Идеи? Работа вокруг?

Спасибо


person Emil Orol    schedule 04.10.2010    source источник
comment
Вау, ни одного комментария! Это должно быть большой проблемой   -  person Emil Orol    schedule 18.10.2010
comment
Трудно узнать, какую конфигурацию вы использовали в коде, или искать ошибки без номеров версий. Я рад, что вы нашли решение.   -  person Olivier Butler    schedule 07.12.2015


Ответы (1)


Что на самом деле делает coda, я не могу сказать наверняка.

Обходной путь может состоять в том, чтобы создать ssh-туннель и просто использовать FTP, настроить FTP-сервер или брандмауэр так, чтобы разрешались только петлевые соединения.

Установите туннель, используя что-то вроде:

ssh -o'Port 22222' -f user@server -L 3000:127.0.0.1:21 -N

Затем укажите FTP на локальном хосте, порт 3000.

HOWTO: SSH-туннелирование стало проще

person arrtchiu    schedule 21.12.2010
comment
Вероятно, вам также следует обратиться в службу поддержки Panic, чтобы они могли либо определить, делаете ли вы что-то не так, либо исправить проблему в своем приложении. - person arrtchiu; 21.12.2010
comment
Пожалуйста, свяжитесь с Panic. Кода прекрасна, и если это их проблема, они ее исправят. - person NexusRex; 10.03.2011