<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>4959</bug_id>
          
          <creation_ts>2004-08-09 18:49:01 +0400</creation_ts>
          <short_desc>Невозможно использовать sftp</short_desc>
          <delta_ts>2010-10-09 21:11:07 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>gftp</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vyacheslav Dikonov">slava</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          <cc>mike</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>17954</commentid>
    <comment_count>0</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2004-08-09 18:49:01 +0400</bug_when>
    <thetext>Имеется настольная машина и ноутбук. На обоих стоит Сизиф, запущен 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 команду?

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

---------------------------------------------
Установление соединения 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 &apos;sftp&apos; failed on channel 0

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

sudo control sftp enabled 
было сделано на обеих машинах.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18586</commentid>
    <comment_count>1</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2004-09-04 13:30:42 +0400</bug_when>
    <thetext>Воспроизвести вашу ситуацию не удаётся. 
README читали? 
Как минимум для sftp надо указать путь /usr/lib/openssh/ 
в Файл-&gt;Параметры, SSH, путь к SSH2 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18599</commentid>
    <comment_count>2</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2004-09-05 00:14:46 +0400</bug_when>
    <thetext>Хм, заработало. Тем не менее хотелось бы, чтобы sftp был доступен сразу &quot;из
коробки&quot;. Искать и читать документацию может быть и некогда. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18600</commentid>
    <comment_count>3</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2004-09-05 13:44:43 +0400</bug_when>
    <thetext>Так может к мантейнеру пакета, где лежит sftp - почему исполняемый файл не в 
bin, а  в /usr/lib/openssh ? 
Если к пакету gftp, то жду ваших предложений, как задать настройки по 
умолчанию. 
 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18601</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2004-09-05 13:47:59 +0400</bug_when>
    <thetext>Передаю текущему мантейнеру </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18602</commentid>
    <comment_count>5</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2004-09-05 13:48:59 +0400</bug_when>
    <thetext>Передаю мантейнеру </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18603</commentid>
    <comment_count>6</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2004-09-05 13:49:51 +0400</bug_when>
    <thetext>Ещё раз передаю :) </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20331</commentid>
    <comment_count>7</comment_count>
    <who name="Pavel Vainerman">pv</who>
    <bug_when>2004-12-10 02:14:27 +0300</bug_when>
    <thetext>Проверьте новую версиию gftp-2.0.18rc1-alt1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22764</commentid>
    <comment_count>8</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2005-03-25 10:42:04 +0300</bug_when>
    <thetext>SFTP по прежнему не работает.

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

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

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

Вот журнал 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&apos;s password: 
Request for subsystem &apos;sftp&apos; failed on channel 0

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

Вылечивается указанием пути /usr/lib/openssh/sftp-server в настройках gftp.
Отсюда просьба: Пусть sftp-server или ссылка на него будет в пути, либо пусть
этот путь будет введен по умолчанию после установки пакета gftp.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22765</commentid>
    <comment_count>9</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2005-03-25 10:49:44 +0300</bug_when>
    <thetext>Ох! Поторопился я. Оказалось, что после внешне успешного соединения с ноутбуком
(IP 10.0.152.30) в правой панели gftp видно содержимое винчестера вовсе не
ноутбука, а локальной машины (IP 10.0.152.28).

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

Какого черта меня вместо соединения с ноутбуком приземляет в собственный
домашний каталог под видом удаленной системы? Виноват ли здесь gftp или это глюк
уже sshd?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113417</commentid>
    <comment_count>10</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2010-10-09 18:27:33 +0400</bug_when>
    <thetext>Не вижу типа соединения SFTP в выбиралке, а по имеющемуся SSH2 всё работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113432</commentid>
    <comment_count>11</comment_count>
    <who name="Pavel Vainerman">pv</who>
    <bug_when>2010-10-09 21:06:15 +0400</bug_when>
    <thetext>Михаил спасибо за поддержку..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113434</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2010-10-09 21:11:07 +0400</bug_when>
    <thetext>Пожалуйста ;-)

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

    </bug>

</bugzilla>