vsFTPd

о модулях и их работе

Re: vsFTPd

Postby pavel12prot » 13 Apr 2013, 20:01

Я так и делаю. Но ведь файлы конфига сервисов МОС можно редактировать прямо в браузере. Какая прога их открывает в браузере? Как её использовать для редактирования через браузер других текстовых файлов? ;)
pavel12prot
 

Re: vsFTPd

Postby FarVoice » 13 Apr 2013, 20:07

файлы конфигов в moS открываются через /usr/local/etc/mos/www/modules/core/mod_edit.php
Посмотрите, может сможете прикрутить... Но имхо по ftp проще :)
Ах, да - есть ещё elfinder который тоже позволяет редактировать файлы в браузере. Но это уже другая тема.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: vsFTPd

Postby pavel12prot » 13 Apr 2013, 20:24

Верно конечно, глобально по ФТП удобнее редактировать. Но часто есть потребность просто поправить один - два файла, тот-же rcS, да и вообще браузер всегда открыт. Вот бы этот модуль прикрутить к vsFTPd, чтоб при клике на текстовый файл в браузере вызывался этот модуль и открывал страничку с файлом. Попробую разобраться сам, но... получится ли... :? Ведь это надо где-то в vsFTPd редактировать... причём так, чтобы не повлияло на его работу в других прогах типа Far Manager.
pavel12prot
 

Re: vsFTPd

Postby Pokrass » 13 Apr 2013, 20:29

Поймите, это не модуль это всего лишь html-теги form и textarea, помещенные в специально написанную страницу вебинтерфейса - mod_edit.php, на которой эти теги вызываются с уже заданным файлом. Подробнее о html-тегах и работе с файлами через браузер лучше читать в учебнике по html/php.
Любые файлы так редактировать через браузер не получится. Как сказали выше - можно прикрутить mod_edit.php специально для конкретных файлов. Но это так же потребует знаний из учебников по html/php.
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3143
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Re: vsFTPd

Postby FarVoice » 13 Apr 2013, 20:35

Имхо, но к vsftpd это никаким боком :)) Тема про FTP сервер, а никак не о html редакторе файлов :)
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: vsFTPd

Postby alexjc » 24 Oct 2013, 22:34

названия русских файлов в sda1 кракозябрами, это как-то лечится?
Модель зверька: Asus O!Play HDP-R1. Прошивка: AMP rev. 13 VRT
alexjc
 
Posts: 44
Joined: 15 Nov 2010, 19:29

Re: vsFTPd

Postby Pokrass » 24 Oct 2013, 22:37

сменой/обновлением/настройкой ftp-клиента на компьютере
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3143
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Re: vsFTPd

Postby Virtual » 25 Oct 2013, 04:58

не латинские символы идут в UTF8 кодировке.... ищите где у вас это в клиенте настраивается.
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6542
Joined: 01 Oct 2010, 17:17
Location: UFA RU

Re: vsFTPd

Postby denis » 06 Dec 2013, 18:21

Периодически останавливается процесс vstpd, Причем такое было на разных плейерах, на разных жестких дисках, флешках, файловых системах, можно ли в cron сделать перезапуск процесса например раз в сутки
asus hd2
denis
 
Posts: 29
Joined: 30 Mar 2011, 10:38
Location: Донецк

Re: vsFTPd

Postby FarVoice » 07 Dec 2013, 07:09

Процесс падает скорее всего из-за падения GUI.
Cron в системе нет :( Так что надо писать скрипт, который анализирует состояние vsftpd и если что - перезапускает его. Типа:
Code: Select all
ini=/usr/local/etc/mos/etc/init/S15vsftpd
while true ; do
  $ini status | grep -q 'run' || $ini start
  sleep 60
done
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

PreviousNext

Return to Модули

Who is online

Users browsing this forum: No registered users and 1 guest