1

Temat: vsftpd problem z uruchomieniem

Witam mam pytanie co w konfiguracji mam źle że vsftpd zwraca taki błąd .

/etc/init.d/vsftpd start
ERROR: No drives attached, no directories to share!
Gargoyle 1.5.8.1
Po ex-root staram się to uruchomić kicha. Dysk jest zamontowany prawidłowo
config jak poniżej tak jak w poradniku
    background=YES
    listen=YES
    ftp_username=root
    check_shell=NO
    local_enable=NO
    hide_ids=YES
    anon_root=/mnt/hdd1000
    anonymous_enable=YES
    write_enable=YES
    anon_upload_enable=YES
    anon_world_readable_only=NO
    anon_mkdir_write_enable=YES
    anon_other_write_enable=YES

Jakieś wskazówki ??

2

Odp: vsftpd problem z uruchomieniem

Ten konfig jest zły, ponieważ korzystasz z vsftpd z gargoyle, a tam sie ustawia w /etc/config/vsftpd.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: vsftpd problem z uruchomieniem

mam podobny problem co kolega mam ten sam komunikat zrobiłem konfigurację w /etc/config/vsftpd


config vsftpd
    option anonymous 'yes'
    option anonymous_write 'yes'

config share
    option share_dir '/hdd/Open'
#    option name      'FTP_703n'
#    list   users_rw  'user1'
#    list   users_rw  'user2'
#    list   users_ro  'user3'

4

Odp: vsftpd problem z uruchomieniem

/tmp/mounted_usb_storage.tab jeszcze musisz mieć, a ten powstaje przy pomocy pluginu usb-strorage. Czemu w ogóle go nie używacie do konfiguracji?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: vsftpd problem z uruchomieniem

bo mam exroot

6

Odp: vsftpd problem z uruchomieniem

Więc najprościej to co w poradniku pisałem - usuń vsftpd, zainstaluj jeszcze raz i będziesz miał normalny pakiet.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: vsftpd problem z uruchomieniem

opkg remove vsftpd

potem

root@NAS:~# opkg install vsftpd
Installing vsftpd (3.0.2-1) to root...
Downloading http://ecco.selfip.net/gargoyle-pl/atti … ar71xx.ipk.
Configuring vsftpd.

zrobiłem config w /etc/config/vsftpd

nadal to samo

root@NAS:~# /etc/init.d/vsftpd start
ERROR: No drives attached, no directories to share!

8

Odp: vsftpd problem z uruchomieniem

A zauważyłeś że znów zainstalowałeś wersję z gargoyle?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: vsftpd problem z uruchomieniem

sorki to chyba już ta godzina dzieki.

10

Odp: vsftpd problem z uruchomieniem

Dudzio, czyli co trzeba zainstalować, bo nie bardzo wiem?

11

Odp: vsftpd problem z uruchomieniem

Czyli vsftpd z repozytorium openwrt a nie z gargoyle.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: vsftpd problem z uruchomieniem

Cezary napisał/a:

Czyli vsftpd z repozytorium openwrt a nie z gargoyle.

Hmm i ja się trochę w tym gubię.

Mam komunikat
ERROR: No drives attached, no directories to share!

OK no to trzeba odinstalować vsftpd i ponownie zainstalować.
Więc daję opkg remove vsftpd i otrzymuję

No packages removed.
Collected errors:
 * print_dependents_warning: Package vsftpd is depended upon by packages:
 * print_dependents_warning:     plugin-gargoyle-usb-storage
 * print_dependents_warning: These might cease to work if package vsftpd is removed.

 * print_dependents_warning: Force removal of this package with --force-depends.
 * print_dependents_warning: Force removal of this package and its dependents
 * print_dependents_warning: with --force-removal-of-dependent-packages.

Czyli za bardzo nie mogę tego odinstalować bo mam extroota.

WDR3600, ADATA S102 PRO 32GB, extroot, ver. Gargoyle 1.12.0.2

13

Odp: vsftpd problem z uruchomieniem

A co ma odinstalowanie vsftpd do extroota? Burzy Ci się że plugin-gargoyle-usb-storage masz, skoro go masz to używaj gui do konfiguracji. Nie chcesz - odinstaluj.

Ponad to możesz zrobić swój własny konfigu i vsftpd uruchomić z palca a nie z /etc/init.d pojąć ten konfig jako argument wywołania.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: vsftpd problem z uruchomieniem

Cezary napisał/a:

A co ma odinstalowanie vsftpd do extroota? Burzy Ci się że plugin-gargoyle-usb-storage masz, skoro go masz to używaj gui do konfiguracji. Nie chcesz - odinstaluj.

Ponad to możesz zrobić swój własny konfigu i vsftpd uruchomić z palca a nie z /etc/init.d pojąć ten konfig jako argument wywołania.

Kurcze no przejrzałem całe GUI, wlazłem w każdą zakładkę i nie ma tam nigdzie konfiguracji ftp.

WDR3600, ADATA S102 PRO 32GB, extroot, ver. Gargoyle 1.12.0.2

15

Odp: vsftpd problem z uruchomieniem

W Nośniki USB jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: vsftpd problem z uruchomieniem

Niestety odkąd jest extroot to tam już nic więcej nie ma


http://pics.tinypic.pl/i/00404/cq9s3efp5g2p_t.jpg

WDR3600, ADATA S102 PRO 32GB, extroot, ver. Gargoyle 1.12.0.2

17

Odp: vsftpd problem z uruchomieniem

Podłącz zewnętrzny nośnik to się pojawi. Jak chcesz przez ftp udostępniać coś z tego extroota to przez gui i tak tego nie zrobisz - więc ręczna konfiguracja.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: vsftpd problem z uruchomieniem

Chciałbym przez ftp udostępnić katalog z extroota - czyli czeka mnie ręczna konfiguracja.
Tylko co właściwie musiałbym skonfigurować? Bo postępowałem wg opisu - no ale otrzymałem to co podałem wyżej.

WDR3600, ADATA S102 PRO 32GB, extroot, ver. Gargoyle 1.12.0.2

19

Odp: vsftpd problem z uruchomieniem

Wg poradnika przygotuj sobie konfig. A później zrób z palca

vsftpd /etc/plik_z_konfiguracja

Nie z /etc/init.d/vsftpd start

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: vsftpd problem z uruchomieniem

Cezary dzięki - wreszcie to zadziałało.
Wydaje mi się że warto dodać to do FAQ - tyle osób pyta co z tym można zrobić a tak naprawdę jak napisałeś wyżej wystarczy jedna instrukcja i mamy wszystko gotowe.

Rozumiem że to do pierwszego restartu - ale tu już można sobie jakiś skrypt przygotować i gotowe.
Ale mimo tego - zastanawiem się co się tam gryzie że nie można tego uruchomić z /etc/init.d/vsftpd start.

Ok potestuję przesył plików - mam nadzieję że ftp nie będzie mi zjadał całą wolną pamięć.

WDR3600, ADATA S102 PRO 32GB, extroot, ver. Gargoyle 1.12.0.2

21

Odp: vsftpd problem z uruchomieniem

Tyle razy pisałem - vsftpd ma przerobione skrypty i wymaga zamontowanego nośnika przez plugin usb-storage. Jak nie ma to się nie uruchomi, co też wyraźnie Ci napisał przy starcie, a czego nie przeczytałeś. Dlatego nie możesz  z /etc/init.d uruchomić.

Nie jestem w stanie wypisać wszystkich zawiłości i rozwiązań dla danego programu. Więc sorry, ale dokumentacja w dłoń i czytać, czytać i czytać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.