Author | Message |
---|
othb08me09zp Кандидат в члены клуба The eBook
Joined: 21 Oct 2011 Posts: 344
| Posted: 07.11.2011 12:23 | |
| Выложил на http://othb08me09zp-pb-apps.narod2.ru/ файл http://othb08me09zp-pb-apps.narod2.ru/vsftpd.tar.gz . Это FTP-сервер vsftpd, собранный под PocketBook в максимально урезанном виде. Учтите, что добрые соседи по локалке получат к книжке такой же доступ, как и Вы.
vsftpd-launcher.app помимо запуска vsftpd выводит IP-адрес и порт. Выход - кнопкой назад.
И в завершение - наша постоянная рубрика, что было бы лучше при наличии root-доступа:
- не надо было бы кромсать vsftpd и отрезать проверку прав доступа к файлу (см. ext2)
- можно было бы поставить проверку паролей по /etc/shadow без головной боли
- можно было бы определять home directories для разных учётных записей и делать в них chroot во избежание предоставления доступа слишком много к чему (например, запирать всех в upload/, а потом уже на самом устройстве раскладывать файлы)
- вообще начали бы работать механизмы безопасности в vsftpd (который предпочитает разложить процессы по нескольким пользователям)
PS. Может быть, уже завести топик "зачем нужен root"?
Last edited by othb08me09zp on 07.11.2011 21:47; edited 1 time in total |
|
| |
cliffhanger Недавний участник форума
Joined: 22 Sep 2011 Posts: 16
| Posted: 07.11.2011 13:13 | |
| спасибо ,а как попасть на карточку? _________________ Pocketbook 902 2.1.2 20111219_135934 Release + fastupdate |
|
| |
Antuan Член клуба The eBook
Joined: 30 Sep 2009 Posts: 11643
Location: Киев
| Posted: 07.11.2011 19:38 | |
| cliffhanger /mnt/ext2 _________________ PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook. |
|
| |
othb08me09zp Кандидат в члены клуба The eBook
Joined: 21 Oct 2011 Posts: 344
| |
| |
carmero Зрелый участник форума
Joined: 17 May 2011 Posts: 38
| Posted: 10.01.2012 06:38 | |
| А такой вопрос по ftp-серверу: Удалять файлы можно? Или только с самой книжки? |
|
| |
othb08me09zp Кандидат в члены клуба The eBook
Joined: 21 Oct 2011 Posts: 344
| Posted: 10.01.2012 09:20 | |
| Можно и удалять. |
|
| |
programmist11180 Заслуженный участник форума
Joined: 27 Sep 2011 Posts: 276
| Posted: 16.01.2012 16:23 | |
| Есть проблемы с использованием vsftpd. Некоторые описаны здесь libroom.net/viewtopic.php?p=830434#830434 В общем: Скорость закачки файлов неадекватная: чем больше размер файла тем дольше качается, это понятно, но когда файл 1 Мб залетает за несколько секунд, а 20 Мб - за полчаса, это ненормально. Такое ощущение что зависимость времени закачки от размера файла не линейная функция, а экспоненциальная. Файлы не переименовываются и не удаляются - нет доступа. Закачать файл удается не из всех файловых менеджеров. _________________ PBXMMS2client - плеер на PocketBook |
|
| |
othb08me09zp Кандидат в члены клуба The eBook
Joined: 21 Oct 2011 Posts: 344
| Posted: 16.01.2012 17:11 | |
| Гм. Ну можно поправить конфиг тогда, чтобы позволял править. Я выложил параноидальный конфиг, чтобы добрые соседи по странной сети что не стёрли, можно смягчить тогда.
Про большие файлы - быть может, это настройки того, когда устройство уходит в сон.
Баг может быть квантовый - наблюдение его может улучшить... |
|
| |
programmist11180 Заслуженный участник форума
Joined: 27 Sep 2011 Posts: 276
| |
| |
JAW Член клуба The eBook
Joined: 27 Sep 2004 Posts: 22894
Location: Северная столица
| Posted: 16.01.2012 21:37 | |
| Ребята, возможно FTPсервер будет в последующих сборках прошивки. _________________ PocketBook: 301+,602(2.2.1a),701, A7, 701 IQ, A7, U7. Fly: IQ 235 |
|
| |
othb08me09zp Кандидат в члены клуба The eBook
Joined: 21 Oct 2011 Posts: 344
| Posted: 17.01.2012 00:18 | |
| JAW vsftpd есть здесь и сейчас и научиться его настроить никому не помешает.
programmist11180 Я наблюдал нечто, что кроме как частичный sleep описать не могу.. Дёрганье кнопок раз в 15 секунд, что забавно, помогало. |
|
| |
yuryfdr Член клуба The eBook
Joined: 18 Jun 2009 Posts: 694
| Posted: 17.01.2012 06:40 | |
| othb08me09zp wrote: | Я наблюдал нечто, что кроме как частичный sleep описать не могу.. |
а если сервер пускать так?
#!/bin/sh echo test > /sys/power/wake_lock vsftpd ... echo test > /sys/power/wake_unlock
мне это с тимидити помогло, без этого играло только при возюканьи стилусом. _________________ http://fedorchenko.net программы для PocketBook |
|
| |
programmist11180 Заслуженный участник форума
Joined: 27 Sep 2011 Posts: 276
| Posted: 17.01.2012 12:13 | |
| othb08me09zp wrote: | programmist11180 Я наблюдал нечто, что кроме как частичный sleep описать не могу.. Дёрганье кнопок раз в 15 секунд, что забавно, помогало. |
Хм. Мне не помогает. _________________ PBXMMS2client - плеер на PocketBook |
|
| |
othb08me09zp Кандидат в члены клуба The eBook
Joined: 21 Oct 2011 Posts: 344
| Posted: 17.01.2012 12:46 | |
| А то, что yuryfdr написал, тоже не помогает? |
|
| |
programmist11180 Заслуженный участник форума
Joined: 27 Sep 2011 Posts: 276
| |
| |
othb08me09zp Кандидат в члены клуба The eBook
Joined: 21 Oct 2011 Posts: 344
| Posted: 18.01.2012 21:45 | |
| А если добавить две строки
echo test > /sys/power/wake_lock
echo test > /sys/power/wake_unlock
в начало и конец того, чем запускаете? |
|
| |
programmist11180 Заслуженный участник форума
Joined: 27 Sep 2011 Posts: 276
| Posted: 19.01.2012 16:01 | |
| Создал текстовый файл vsftpd.app с кодом
Code: | #!/bin/sh echo test > /sys/power/wake_lock exec vsftpd-launcher.app echo test > /sys/power/wake_unlock
|
потом его запускаю, выдает "Ошибка при запуске программы". _________________ PBXMMS2client - плеер на PocketBook |
|
| |
biv_sumy Член клуба The eBook
Joined: 20 Jul 2009 Posts: 18808
Location: Сумы, Украина
| Posted: 19.01.2012 16:06 | |
| programmist11180 wrote: | Создал текстовый файл vsftpd.app с кодом |
В какой формате файл сохранен в Винде или Линухе? У линукса строка заканчивается одним байтом А0 а в винде двумя байтами D0 A0. Выбор формата при сохранении есть во встроенном редакторе менеджера файлов FAR, для сохранения вместо Ф2 нажимаем Шифт+Ф2 и дальше выбираем формат. _________________ PB 602Grey, PB A7, NSTGL +PB Power Bank. |
|
| |
othb08me09zp Кандидат в члены клуба The eBook
Joined: 21 Oct 2011 Posts: 344
| Posted: 19.01.2012 16:12 | |
| exec там лишнее. Лучше написать полный путь без команд:
/mnt/ext2/applications/vsftpd/vsftpd-launcher.app &> /dev/null
например |
|
| |
programmist11180 Заслуженный участник форума
Joined: 27 Sep 2011 Posts: 276
| Posted: 19.01.2012 18:52 | |
| biv_sumy, под Windows, про формат знаю. Far не использую. othb08me09zp, ваш вариант тоже не работает. _________________ PBXMMS2client - плеер на PocketBook |
|
| |