ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион-Про28, Орион28 => Тема начата: Александр Глухов от 24 Декабря, 2014, 20:47:15

Название: SFTP Server
Отправлено: Александр Глухов от 24 Декабря, 2014, 20:47:15
Здравствуйте, мне нужно удаленно загружать файлы на Тион, пробовал с помощью pscp.exe от putty, но получил:
sh: /usr/libexec/sftp-server: No such file or directory
Так-то да, такой директории нет, как, видимо, и sftp-server, но где его взять в buildroot?
Искал, нашел некий Green End SFTP Server, который "...to provide sftp support for Dropbear", Dropbear как раз у меня уже стоит. Но смущает, что на его странице написано "This server is currently experimental and still under development.   Don't trust your critical data to it."
И ещё есть OpenSSH, который, вроде как, должен содержать и ssh, и sftp, но не будет ли он с dropbear конфликтовать? Можете что-нибудь посоветовать?
Название: Re: SFTP Server
Отправлено: Danila от 24 Декабря, 2014, 22:47:06
Добрый день.
Как что-то сделать в Buildroot не подскажу, я его не использую. Использую Ltib.

Передавать файлы можно так: добавить dropbear(есть в ltib) на Тион, файлы отправлять командой scp.
И еще нужно создать пароль для пользователя root, т.к. изначально он без пароля.
Название: Re: SFTP Server
Отправлено: Александр Глухов от 25 Декабря, 2014, 08:29:32
В принципе, я так и делал. С ПК запускаю команду
"C:\Program Files\PUTTY\PSCP.EXE" C:\Users\User\Desktop\test.txt login@ip_addres:/
Запрашивает пароль - ввожу пароль и получаю
sh: /usr/libexec/sftp-server: No such file or directory
Fatal: Recieved unexpected end-of-file from server
Название: Re: SFTP Server
Отправлено: Александр Глухов от 25 Декабря, 2014, 08:34:10
Проблема с Windows, т.к. с виртуалки Linux все отлично передается
Название: Re: SFTP Server
Отправлено: Александр Глухов от 25 Декабря, 2014, 08:46:36
Понял в чем дело. pscp похоже само выбирает, что использовать: scp или sftp. Проблема решается добавлением параметра -scp   (force use of SCP protocol). Основная проблема была в плохом знании pscp, спасибо за внимание.