Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.03.2014, 17:48   #1
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Настройка sftp в dropbear

У кого-нибудь получалось включить поддержку sftp в dropbear? Я создал пару ключей (публичный и приватный), с их помощью могу входить через PuTTY, но вот при помощи WinSCP или WebStorm не получается.

Вот лог системного журнала на роутере при попытке входа через sftp в WebStorm:

Код:
Mon Mar 10 19:46:19 2014 security.info dropbear[10578]: Child connection from 192.168.0.191:32685
Mon Mar 10 19:46:20 2014 security.error dropbear[10578]: Pubkey auth succeeded for 'root' with key md5 7e:93:62:33:bc:c9:fa:92:f1:01:80:c2:dd:68:e3:12 from 192.168.0.191:32685
Mon Mar 10 19:46:20 2014 security.info dropbear[10578]: Exit (root): Unknown channel 0
В сети пишут, что dropbear не совсем поддерживает sftp, а как-то частично и его нужно донастраивать. Может кто знает как? Обычный ftp какой-то нестабильный у меня, при работе в WebStorm почему-то после каждой синхронизации сбрасывается пароль. Использую vsftp.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 10.03.2014, 18:31   #2
cyberlab
Senior Member
 
Регистрация: 25.11.2013
Сообщений: 116
Вес репутации: 0
cyberlab is an unknown quantity at this point
По умолчанию Re: Настройка sftp в dropbear

Я подключался из убунты , выбирал протокол fish
Все работало
Для sftp устанавливал дополнительный пакет
cyberlab вне форума   Ответить с цитированием
Старый 10.03.2014, 19:06   #3
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройка sftp в dropbear

У меня не получается войти в WebStorm, хотя в PuTTy всё ок, что касается авторизации.
Место для доп пакетов уже мало., вот тут (Enabling SFTP in Dropbear) вроде есть какие-то пояснения, но я их ещё не пробовал. Правда там для DD-WRT.

П.С. А, там openssh-sftp-server нужен, а это около 600 кило. Значит запустить из коробки не получится.
Миниатюры
Нажмите на изображение для увеличения
Название: WebStorm 7.0.3, рис. 1.jpg
Просмотров: 332
Размер:	112.5 Кб
ID:	1601   Нажмите на изображение для увеличения
Название: PuTTY, рис. 1.png
Просмотров: 391
Размер:	35.1 Кб
ID:	1602  
__________________
Россия навсегда!

Последний раз редактировалось uni; 10.03.2014 в 19:40.
uni вне форума   Ответить с цитированием
Старый 10.03.2014, 20:15   #4
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Настройка sftp в dropbear

Отключи дропбеар и поставь опенссш.

Цитата:
Change the Dropbear port to an unused/free one on your box and restart Dropbear

uci set dropbear.@dropbear[0].Port=2222
uci commit dropbear
/etc/init.d/dropbear restart

Make sure you have set a root password before rebooting

passwd

Reconnect to your router via SSH on the configured port above

Install the openssh-server

opkg update
opkg install openssh-server

Enable and start OpenSSH server. OpenSSH will listen now on port 22

/etc/init.d/sshd enable
/etc/init.d/sshd start

Reconnect to your router via SSH on port 22

Now you can disable Dropbear

/etc/init.d/dropbear disable
/etc/init.d/dropbear stop

Install the openssh-sftp-server package to install support for the SFTP protocol which SSHFS uses

opkg update
opkg install openssh-sftp-server
stD вне форума   Ответить с цитированием
Старый 10.03.2014, 20:59   #5
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройка sftp в dropbear

Да у меня места нет. openssh-sftp-server просит около 600 кило со всеми библиотеками. Теперь хоть знаю как номер порта поменять у dropbear.

Я то думал, что может хватит одного dropbear, а оказывается, что нет. Хотел себе SSH ftp и чтобы не много места кушал.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 10.03.2014, 22:14   #6
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Настройка sftp в dropbear

Дык флешку то вставь....
stD вне форума   Ответить с цитированием
Старый 10.03.2014, 23:04   #7
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Настройка sftp в dropbear

Ну или копируй с помощью scp.
stD вне форума   Ответить с цитированием
Старый 10.03.2014, 23:41   #8
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройка sftp в dropbear

Не, флешка мне не нужна. Мне нужно без лишних наворотов устройство. У меня USB и так занято аудиокартой, а для флешки придётся hub использовать. Не вариант. У меня просто не получается настроить по-простому ftp. Там везде какие-то неочевидные настройки, куча непонятных параметров.

WebStorm не работает нормально с vsftpd, пароль после синхронизации сбрасывается. Не пойму почему. Раньше использовал pure-ftp, но не нашёл простую его настройку.

Мне нужно, чтобы я мог работать с WinSCP, WebStorm с возможностью записи в папку /www/ без лишних пользователей, паролей и пр.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 11.03.2014, 02:03   #9
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Настройка sftp в dropbear

Цитата:
но не нашёл простую его настройку.
Что здесь http://cyber-place.ru/showthread.php?t=379 сложного?
stD вне форума   Ответить с цитированием
Старый 11.03.2014, 02:43   #10
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройка sftp в dropbear

Если я поменяю владельца папки /www/, то будут ли выполняться скрипты от имени root'а из папки /www/cgi-bin/ при вызове скрипта от имени uhttpd? И такого рода вопросы начинают тревожить, когда путаешься во владельцах и правах.
Зачем мне лишний пользователь? Я хочу, чтобы всё было от root'а. Мне нужно отдельно редактировать скрипты оболочки в WinSCP и js-скрипты в WebStorm. Если я буду менять скрипты и сохранять их от имени ftp-пользователся, то будет ли и в каком случае у этого скрипта права на запись в папку /www/, когда он обрабатывает post-запрос из броузера.

Где и кто разъясняет эту кашу из деталей?
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика