Temat: Ftp monuje /tmp

Witajcie
Jestem po flashowaniu routerka 1043ND najnowszym obrazem Gargoyle. Probuje ustawic ftp i cos dziwnego sie dzieje. W putty mam sciezke /tmp/usb_mount/abac62d0-0a80-49e3-80f4-38d5089d5e6f i widze moje zasoby. Wkleilem ta sciezke do Katalog publiczny: i montuje mi /tmp! Mam tylko jednego uzytkownika publicznego i moge dostac sie do zasobow po wyklikaniu reszty sciezki. Ponizej ftp - config:

config 'vsftpd'
    option 'anonmode' 'ro'
    option 'anonroot' '/tmp/usb_mount'
    option 'access' 'local'
    option 'publicroot' '/tmp/usb_mount/abac62d0-0a80-49e3-80f4-38d5089d5e6f'
    option 'privateroot' '/tmp/usb_mount/abac62d0-0a80-49e3-80f4-38d5089d5e6f/udostepniony'

config 'user' 'user_0'
    option 'username' 'xxxxxxxxxx'
    option 'password' 'xxxxxxxxxx'
    option 'mode' 'rw'

Macie jakis pomysl?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

2

Odp: Ftp monuje /tmp

Tzn co montuje?

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

3

Odp: Ftp monuje /tmp

Cezary napisał/a:

Tzn co montuje?

Montuje bezposrednio /tmp. Moge wejsc do usb_mount i dalej do partycji.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

4

Odp: Ftp monuje /tmp

No to zobacz co ten xxxx ma wpisane w /etc/passwd.

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

5

Odp: Ftp monuje /tmp

Cezary napisał/a:

No to zobacz co ten xxxx ma wpisane w /etc/passwd.

root:znakiZahashowane:0:0:root:/root:/bin/ash
network:*:101:101:network:/var:/bin/false
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false
xxxxxx:znakiZahashowane2:1000:1000:xxxxxx:/var:/bin/false
ftp:*:55:55:ftp:/tmp/usb_mount:/bin/false

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

6

Odp: Ftp monuje /tmp

Miałeś wcześniej w /etc/passwd podanego użytkownika xxxxxx, któremu wskazałeś /var (to link do /tmp jest, czyli /tmp). Nie został on założony przez ftp'a bo by tam pisało ftp_user, a takiej informacji nie ma. Wychodzi Twoje ręczne grzebanie.

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

7

Odp: Ftp monuje /tmp

Probowalem przywrocic konfiguracje z pliku ze starego obrazu. Nie wiem dlaczego tak sie pochrzanilo. Mozesz pokazac gdzie jeszcze powinienem wkleic wlasciwe sciezki? Co z:

network:*:101:101:network:/var:/bin/false
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false

?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

8

Odp: Ftp monuje /tmp

Nic nie wkejasz. Masz wywalić usera xxxx z pliku /etc/passwd, a później zrobić /etc/init.d/ftp (a właściwie samo powinno się zrobić przy starcie). To założy użytkownika z poprawnymi parametrami.

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

9

Odp: Ftp monuje /tmp

Dzieki za pomoc.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)