51

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Nie pomogło, wciąż tak samo.

52

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Jeszcze raz:

mount
blkid
uci show fstab
logread

I jeszcze wykonaj i pokaż wyniki:

mkdir -p /tmp/dysk
mount -t ext4 /dev/sdd1 /tmp/dysk
mount

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

53

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Z dyskiem wszystko już ok; całkowicie zapomniałem, że zakładałem na nim partycje swap.
Usunąłem, dołączyłem do partycji dane i jest ok.
Teraz chcę jeszcze skonfigurować ftp, ale nie korzystając z gui gargoyle.
Co usunąć, a co zainstalować?

54

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Nic nie usuwasz, nic nie instalujesz, vsftpd masz już w systemie tylko skonfiguruj go sobie ręcznie. I pamiętaj że skrypty startowe nadpisują konfigurację ftpa.

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

55

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Jak wpisuje

/etc/init.d/vsftpd start

to otrzymuje

ERROR: No drives attached, no directories to share!

56

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

No i właśnie masz to wszystko ręcznie zrobić, łącznie z uruchomieniem vsftpd. Pakiety są dostosowane do współpracy z gui - więc jak nie chcesz z gui to wszystko robisz ręcznie.

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

57

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Ok, rozumiem już
Wpisałem:

vsftpd /etc/vstpd.conf

łącze się total commanderem, ale pyta o użytkownika
To mój vsftpd.conf utworzony dzięki konfiguratorowi nahttp://eko.one.pl/vsftpd.php

anon_world_readable_only=no
anon_umask=022
anon_upload_enable=yes
anon_mkdir_write_enable=yes
anon_other_write_enable=yes
dirmessage_enable=yes
download_enable=yes
dirlist_enable=yes
anonymous_enable=yes
hide_ids=yes
syslog_enable=yes
local_enable=yes
local_umask=022
chmod_enable=no
chroot_local_user=yes
check_shell=no
user_config_dir=/etc/vsftpd_users
log_ftp_protocol=no
listen=yes
listen_port=21
background=yes
max_clients=0
max_per_ip=0
idle_session_timeout=300
use_sendfile=no
anon_max_rate=0
local_max_rate=0

Chcę mieć tylko dostęp do ftp z mego lanu

58

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

ftp zawsze się pyta o użytkownika. Zaznacz w total comanderze że ma się łączyć anonimowo.

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

59

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Jak zaznaczam anonimowo to wywala:

500 OOPS: vsftpd: not found: directory given in 'secure_chroot_dir':/var/run/vsftpd

60

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Nie masz katalogu /var/run/vsftpd. To jedna z jego domyślnych opcji, więc po prostu go zrób.

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

61

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Jest ok, dziękuje
A powiedz mi, jak jeszcze zrobić by przy autostarcie uruchamiał się z tą konfiguracją?

62

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

W /etc/rc.local po prostu uruchom vsftpd.

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

63

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Cezary, jak w telnecie wpisze

vsftpd /etc/vsftpd.conf

to ftp się uruchamia, a jak wpisałem do rc.local to uruchamia się proces z Gargoyle i pyta o hasło. W gui mam wyłączony autostart
To mój rc,local

# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

echo '0' > '/sys/kernel/debug/ieee80211/phy0/ath9k/ani'
(sleep 50; /etc/init.d/transmission start) &
vsftpd /etc/vsftpd.conf

64

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Plugin usb-storage może vsftpd uruchamiać.

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

65 (edytowany przez bejziczek 2016-03-25 17:36:05)

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Tzn. że mam w GUI włączyć autostart ?
Jak włączam autostart w GUI to jak próbuje się łączyć to mi wyskakuje, że nie ma folderu vsftpd w /var/run i za każdym razem muszę go zakładać.

66

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Jeżeli to on powoduje start to tak.

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

67

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Cezary, ja mam wyłączone montowanie dysków przesz gui, wszystko mam skonfigurowane w fstab.
Jak mam uruchomić autostart ftp z konfiguracji /etc/vsftpd.conf?
w rc.local nie działa jak wpiszę vsftpd /etc/vsftpd.conf

68

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Nie działa bo? Coś w logach, zawiesza się, nie uruchamia, cokolwiek? Za samo "nie działa" powinienem zacząć faktury wystawiać.

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

69

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Cezary, mam wyłączone montowanie dysków przez Gargoyle.
Wszystko skonfigurowane ręcznie.
Autostart vsftpd z gui gargoyle wyłączony
Mam wpisane w rc.local by vsftpd startował podczas rozruchu i tak się dzieje.
Przy próbie połączenia przez TC wyskakuje:

vsftpd not found directory given in 'secure_chroot_dir' /var/run/vsftpd

więc zakładam katalog vsftpd w /var/run i sie wtedy łączy, jest ok, ale jak zrestartuje router i próbuje wejść na ftp-a to znowu wyskakuje

vsftpd not found directory given in 'secure_chroot_dir' /var/run/vsftpd

Podaje zawartość /etc.vsftpd.conf

listen=YES
    listen_port=21
    anonymous_enable=YES
    ftp_username=ftp
    write_enable=YES
    anon_upload_enable=NO
    anon_mkdir_write_enable=NO
    anon_other_write_enable=NO
    anon_world_readable_only=YES
    anon_max_rate=0
    idle_session_timeout=300
    ascii_download_enable=NO
    ascii_upload_enable=NO
    secure_chroot_dir=/var/run/vsftpd
    connect_from_port_20=NO
    port_enable=YES
    hide_ids=NO
    log_ftp_protocol=NO
    syslog_enable=NO
    max_per_ip=0
    # cmds_allowed=
    local_root=/mnt/HDD/
    nopriv_user=nobody
    ftpd_banner=(vsFTPd 1.2.0)

70

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Kurcze, przecież napisał ci dlaczego nie startuje - nie ma takiego katalogu. /var jest w ramie, więc przez uruchomieniem vsftpd po prostu zrób taki katalog. To problem?

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

71

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Cezary, rozumiem co się do mnie piszę.
Zakładam ten katalog i wtedy normalnie ftp działa.
Dlaczego jednak gdy restertuje router to po starcie systemu katalog trzeba ponownie zakładać ?

72

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Ponieważ /vat/jest pamięci ram. Po restarcie to ginie i system zakłada własne katalogi. Ty też musisz założyć jeżeli coś tam chcesz.

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

73

Odp: Jak instalować dodatki, Gargoyle i TL-WR1043 v3.

Ok, chroot ustawiłem na /etc/vsftpd i jest już dobrze
Dziękuje.