URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 4062
[ Назад ]

Исходное сообщение
"mc и sftp"

Отправлено hz , 17-Авг-13 22:43 
Freebsd 9.1

%mc -V
GNU Midnight Commander, версия 4.8.8
Скомпилирован с библиотекой GLib версии  2.34.3
С библиотекой S-Lang и с базой данных terminfo
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm
С поддержкой интернационализации
С поддержкой многих кодировок
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ftpfs, fish
Тип данных: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;

не могу использовать sftp.сам sftp, работает, могу зайти через mucommander, filezilla

для ftp, если вести
cd ftp://host.name
все работает

для sftp ввожу
cd #sh:username@host:/folder/

И сразу же выдает ошибку что не может, судя по логам даже не пытаясь соединиться:
"No such file or directory"


Содержание

Сообщения в этом обсуждении
"mc и sftp"
Отправлено parad , 19-Авг-13 00:00 
cd sh://user@host/folder
cd sh://user@host:port/folder

"mc и sftp"
Отправлено hz , 19-Авг-13 05:31 
> cd sh://user@host/folder
> cd sh://user@host:port/folder

таким образом задействуется fish, а нужно sftp :(


"mc и sftp"
Отправлено hz , 19-Авг-13 06:05 
mc в портах собирался без поддержки sftp
немного модифицировал Makefile, теперь в списке VFS sftp появился, появилось и меню

Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish

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


"mc и sftp"
Отправлено hz , 19-Авг-13 06:10 
если после этого запустить сабшел, то там видна ошибка

select (FD_SETSIZE, &read_set...): Bad file descriptor (9)

и после этого вернуться из него не получается.
Видимо не зря не дают собирать с sftpfs.


"mc и sftp"
Отправлено hz , 19-Авг-13 07:01 
Ну раз уж отказался от идеи использовать mc спрошу другое:
Почему команда утилиты sftp "put -r somefolder" не способна создать директории?
Святой макоронный монстр, какой же это геморой генерить батч файл с созданием структуры директорий и лишь последующией заливкой непосредственно файлов лишь только для того чтобы скопировать директрию... кто это придумал

Это сложилось исторически или тому есть причины?


"mc и sftp"
Отправлено hz , 19-Авг-13 07:13 
> Ну раз уж отказался от идеи использовать mc спрошу другое:
> Почему команда утилиты sftp "put -r somefolder" не способна создать директории?
> Святой макоронный монстр, какой же это геморой генерить батч файл с созданием
> структуры директорий и лишь последующией заливкой непосредственно файлов лишь только для
> того чтобы скопировать директрию... кто это придумал
> Это сложилось исторически или тому есть причины?

вопрос снимается, почему-то требовалось создать директорию которую копируешь, поддиректории скопировались на ура.
голова уже не варит, пора спать :)