Долгое время использовал связку WinSCP + Putty на рабочих Win-машинах и даже на личном макбуке (через Wine), чтобы поддерживать одинаковую среду везде. Очень нравилась интеграция между ними: всегда начинал сессии с WinSCP, автоматически запускалась Putty, аутентификация по ключам в основном, а там, где не было такой возможности - WinSCP мог пробрасывать пароль в Putty. Теперь меня ничто не держит на Win (рабочий комп тоже мак) и я хочу найти максимально близкую замену.
Требования простые:
Обязательные:
1) Двухпанельный интерфейс
2) Кнопочка/горячая клавиша "открыть терминал", не столь важно, встроенный или внешний
3) поддержка agent forwarding (у нас в компании используется система динамической выдачи ключей, которые истекают раз в сутки, нужно подключаться на специальный ssh-хост, вводить пароль и OTP, после чего на 24 часа получаешь ключ в память своего ssh-агента)
4) вкладки (табы)
Желательные:
1) встроенный текстовый редактор
2) возможность указать дополнительные редакторы по типу файла
Что было испробовано:
1) FileZilla - бррр... Ну и не удовлетворяет п.1 и п.3
2) ForkLift - Классный, но не умеет п.2
3) CrossFTP - не умеет п.3
4) Transmit - не умеет п.3
5) Commander - почти идеален, но не умеет п.3
6) iTerm2 - шикарная замена Terminal.app, но нет двухпанельного SFTP-менеджера
7) CyberDuck - умеет п.2, 3 и 4, но не 1 :(
8) YammyFTP - не сумел п.2 и 3
Какие еще есть варианты? Может надстройки над Terminal.app?
А зачем вам такие чудовища на мак ос.
По сути os-X это банально сворованый Стивом unix
А linux это пере писаный с нуля unux.
Общего между ними явно больше чем между виндой и линукс.
А следствие этого зачем вам вообще какие-то инструменты для этого ?
Кто вам мешает просто работать с вашей же консоли
и кто вам мешает работаь с подмонтированной файловой системой, да еще и штатными средствами ?
Виктор Таран: ничто не мешает. Вопрос задан совсем другой, вполне конкретный и с четко сформулированными требованиями. "Штатные" средства не удовлетворяют пунктам 1 и 2, а также частично 4.
Я бы попросил не завязывать тут холивары (оба утверждения не соответствуют истине) и не разводить философские беседы. Благодарю за понимание.
Если работаете в IntelliJ IDE, то можно использовать вот этот плагин: Friendly Terminal.
Удовлетворяет всем требованиям, кроме "3) поддержка agent forwarding", хотя, возможно, и ему удовлетворяет, не уверен.