Решение мне подсказал мой преподаватель по администрированию. Можно значительно упростить процесс работы с файлами по SSH, смонтировав нужный путь на свою файловую систему.
Для работы нам понадобятся 2 пакета: fuse4x (для Mac OS X) или fuse (для ОС семейства Linux) и собственно сам sshfs. В Mac OS для установки нам понадобится Homebrew или MacPorts. Установка через Homebrew будет выглядеть так:
$ brew install fuse4x sshfsДля Ubuntu установка будет выглядеть похожим образом:
$ sudo apt-get install fuse sshfs
Далее необходимо создать каталог, в который мы будем монтировать файловую систему. Пусть это будет mysshfolder в домашней папке:
$ mkdir ~/mysshfolder
А теперь нам остаётся лишь смонтировать файловую систему в указанную папку:
$ sshfs user@host:/our/required/path/ ~/mysshfolder
У нас запросят пароль — и вуаля! Теперь мы можем свободно перемещаться по каталогам, а также копировать файлы туда-обратно:


Насколько я помню, после установки sshfs можно цепляться и через GUI в Finder - что-то типа "подключиться к серверу". ТАм же можно и виндовые шары цеплять через smbfs.
ОтветитьУдалитьЗЫ: капча для авторизованных - зло)