Bug 4959 - Невозможно использовать sftp
: Невозможно использовать sftp
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/gftp)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-08-09 18:49 by
Modified: 2010-10-09 21:11 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-08-09 18:49:01
Имеется настольная машина и ноутбук. На обоих стоит Сизиф, запущен sshd и
выполнена команда control sftp enabled. Тем не менее, обмен файлами по sftp не
работает.

Вот кусок журнала gftp:
--------------------------------------------
xsftp
3 Инициализация протокола
There was an error initializing a SSH connection with the remote server. The
error message from the remote server follows:
usage: sftp-server [-vC1] [-b batchfile] [-o option] [-s subsystem|path] [-B
buffer_size]
            [-F config] [-P direct server path] [-S program]
            [user@]host[:file [file]]
Отключение от сервера 192.168.200.1
---------------------------------------------
Возможно надо поправить используемую gftp команду?

То же при установленной галочке "Использовать SSH2 SFTP subsys":

---------------------------------------------
Установление соединения ssh к 192.168.200.1
Запуск программы ssh -e none -l slava -p 22 192.168.200.1 -s sftp
3 Инициализация протокола
There was an error initializing a SSH connection with the remote server. The
error message from the remote server follows:
Request for subsystem 'sftp' failed on channel 0

Отключение от сервера 192.168.200.1
---------------------------------------------

sudo control sftp enabled 
было сделано на обеих машинах.
------- Comment #1 From 2004-09-04 13:30:42 -------
Воспроизвести вашу ситуацию не удаётся. 
README читали? 
Как минимум для sftp надо указать путь /usr/lib/openssh/ 
в Файл->Параметры, SSH, путь к SSH2 
------- Comment #2 From 2004-09-05 00:14:46 -------
Хм, заработало. Тем не менее хотелось бы, чтобы sftp был доступен сразу "из
коробки". Искать и читать документацию может быть и некогда. 
------- Comment #3 From 2004-09-05 13:44:43 -------
Так может к мантейнеру пакета, где лежит sftp - почему исполняемый файл не в 
bin, а  в /usr/lib/openssh ? 
Если к пакету gftp, то жду ваших предложений, как задать настройки по 
умолчанию. 
------- Comment #4 From 2004-09-05 13:47:59 -------
Передаю текущему мантейнеру 
------- Comment #5 From 2004-09-05 13:48:59 -------
Передаю мантейнеру 
------- Comment #6 From 2004-09-05 13:49:51 -------
Ещё раз передаю :) 
------- Comment #7 From 2004-12-10 02:14:27 -------
Проверьте новую версиию gftp-2.0.18rc1-alt1.
------- Comment #8 From 2005-03-25 10:42:04 -------
SFTP по прежнему не работает.

Пытаюсь передать файлы между ноутбуком и настольной машиной с помощью gftp.
И там, и там стоит одинаковый Сизиф от 14 марта. 

gftp-2.0.18stable-alt1
openssh-clients-3.6.1p2-alt6
openssh-server-3.6.1p2-alt6

Сервер sshd запущен с обеих сторон. На обеих машинах выполнена команда "control
sftp enabled".

Вот журнал gftp:

Установление соединения ssh к 10.0.152.30
Запуск программы ssh -e none -l slava -p 22 10.0.152.30 -s sftp
3 Инициализация протокола
slava@10.0.152.30's password: 
Request for subsystem 'sftp' failed on channel 0

Ошибка: Невозможно прочесть из сокета: Connection reset by peer
Отключение от сервера 10.0.152.30

Вылечивается указанием пути /usr/lib/openssh/sftp-server в настройках gftp.
Отсюда просьба: Пусть sftp-server или ссылка на него будет в пути, либо пусть
этот путь будет введен по умолчанию после установки пакета gftp.
------- Comment #9 From 2005-03-25 10:49:44 -------
Ох! Поторопился я. Оказалось, что после внешне успешного соединения с ноутбуком
(IP 10.0.152.30) в правой панели gftp видно содержимое винчестера вовсе не
ноутбука, а локальной машины (IP 10.0.152.28).

Gftp запущен от пользователя. Особенность: на обеих машинах существует
пользователь slava с одинаковым паролем и UID. 

Какого черта меня вместо соединения с ноутбуком приземляет в собственный
домашний каталог под видом удаленной системы? Виноват ли здесь gftp или это
глюк
уже sshd?
------- Comment #10 From 2010-10-09 18:27:33 -------
Не вижу типа соединения SFTP в выбиралке, а по имеющемуся SSH2 всё работает.
------- Comment #11 From 2010-10-09 21:06:15 -------
Михаил спасибо за поддержку..
------- Comment #12 From 2010-10-09 21:11:07 -------
Пожалуйста ;-)

Слав, если доберёшься -- уточни, pls, устраивает текущее поведение иль нет.