26

Odp: Problem z ftp

W /etc/config/ftp właśnie. Masz powtórzone sekcje nazwane i nie nazwane.

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

27

Odp: Problem z ftp

Faktycznie jest lepiej, ale... chyba zapomniales zaktualizowac fragment odpowiedzialny za usuwanie uzytkownikow, bo moge dodawac, ale usuwac juz nie. To znaczy znika w gui, ale po odswiezeniu pojawia sie ponownie. W /etc/config/ftp jest nadal, nie da sie usunac. Ale za to teraz nie powtarzaja sie po dodaniu.

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

28

Odp: Problem z ftp

Nie, działa poprawnie. Chyba że sekcje nazwałeś inaczej lub nie po kolei.

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

29

Odp: Problem z ftp

No faktycznie dziala. Moze jakies smieci mialem, bo brutalnie to wywalilem i wklepalem od nowa.
Pieknie dziekuje smile

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

30

Odp: Problem z ftp

Wczoraj wgralem obraz ponownie i dzialal ftp. Dzis jest ta sama historia co na samym poczatku.

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

31

Odp: Problem z ftp

No to co zrobiłeś że Ci nie działa?

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

32

Odp: Problem z ftp

Nie mam pojecia. Po prostu uzywalem internet. Moze wczesniej pogrzebalem przy userach, ale raczej powinno dzialac.

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

33

Odp: Problem z ftp

Acha: Instalowalem mc, nano i htop.

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

34

Odp: Problem z ftp

Podepnę się pod temat, zauważyłem że nie mogę udostępnić użytkownika na prawach tylko odczyt "ro" z rw nie ma problemu i co ciekawe nie mogę usunąć użytkowników już dodanych ale z tym to sobie poradziłem usuwając ich z pliku etc/config/ftp. największy problem to udostępnienie zasobów tylko z odczytem.

TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

35

Odp: Problem z ftp

To opcja konfiguracyjna vsftpd. Zobacz co się generuje w konfigu po Twoich ustawieniach.

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

36

Odp: Problem z ftp

dirmessage_enable=yes
download_enable=yes
dirlist_enable=yes
hide_ids=yes
syslog_enable=yes
local_umask=022
chmod_enable=no
chroot_local_user=yes
check_shell=no
user_config_dir=/tmp/vsftpd/users
listen=yes
listen_port=21
background=yes
use_sendfile=no
userlist_file=/tmp/vsftpd/userlist
userlist_enable=yes
userlist_deny=no
ftpd_banner=ftp server ready
anonymous_enable=no
local_enable=yes


zauważyłem wpis userlist_file=/tmp/vsftpd/userlist
a w tym pliku wielu powtarzających się userów

TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

37

Odp: Problem z ftp

Co masz w /tmp/vsftpd/users/nazwa _tego_usera który ma mieć ro?

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

38

Odp: Problem z ftp

plik jest pusty a w userze z rw mam wpis write_enable=yes
i to wszystko.

TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

39

Odp: Problem z ftp

I na tym użytkowniku masz prawa zapisu? Domyślnie ta opcja ma wartość NO, czyli nie ma prawa do zapisu danych. Wg vsftpd.

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

40 (edytowany przez jolero1000 2011-03-29 12:00:13)

Odp: Problem z ftp

Nie mam dostępu w ogóle nie mogę się na tego usera z ro zalogować.

A to logi z klienta ftp

==== Connect: 2011-03-29 12:55:12 ====
220 ftp server ready
USER ania
331 Please specify the password.
PASS *********
500 500 OOPS: cannot change directory:
TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

41

Odp: Problem z ftp

W /etc/passwd definiuje się user ania. Pokaż co masz tak wpisany jako $HOME i sprawdź czy taki katalog istnieje. Pewnie jako public root wpisałeś coś co nie istnieje i nie robi się katalog domowy tego usera.

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

42 (edytowany przez jolero1000 2011-03-29 12:25:33)

Odp: Problem z ftp

ania:$1$GxDyW/of$lowtXSbb.MaTeEuNcJRx4/:1010:1010:ftp_user::/bin/false
marek:$1$IGus0el2$0z6C0lg6aszUVG6s8NyG1/:1011:1011:ftp_user:/mnt/hdd2/lista:/bin/false

No właśnie i tu jest pies pogrzebany, po zmianie na

ania:$1$GxDyW/of$lowtXSbb.MaTeEuNcJRx4/:1010:1010:ftp_user:/mnt/hdd2/lista:/bin/false
marek:$1$IGus0el2$0z6C0lg6aszUVG6s8NyG1/:1011:1011:ftp_user:/mnt/hdd2/lista:/bin/false

wszystko ruszyło, teraz pytanie dlaczego nie ustala katalogu dla usera z ro bo z rw przebiega to prawidłowo?

TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

43

Odp: Problem z ftp

Zobacz /etc/config/ftp, bo tam jest to definiowane.

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

44 (edytowany przez jolero1000 2011-03-29 12:37:50)

Odp: Problem z ftp

config 'vsftpd'
    option 'anonmode' 'ro'
    option 'privateroot' '/mnt/hdd2/prywatny'
    option 'publicroot' '/mnt/hdd2/lista'
    option 'anonroot' '/tmp'
    option 'access' 'local'

config 'user' 'user_0'
    option 'username' 'ania'
    option 'password' 'ania'
    option 'mode' 'ro'

config 'user' 'user_1'
    option 'username' 'marek'
    option 'password' 'marek'
    option 'mode' 'rw'

Czyli w teorii powinno to działać prawidłowo ale tak nie jest.

TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

45

Odp: Problem z ftp

Aż sprawdzę w domu...

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

46

Odp: Problem z ftp

To powiem coś jeszcze ciekawszego jak uruchomię katalog dla anonimowego to nie mogę się na żadnego usera zalogować i to nie ważne czy to ro czy rw.

TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

47

Odp: Problem z ftp

Też w /etc/passwd zobacz.

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

48

Odp: Problem z ftp

jak ustawie dla anonimowych i określonych poniżej to plik wygląda tak:

root:$1$zq.j5Ep8$IM6eUGRymd3zqFlV7y7VR0:0:0:root:/root:/bin/ash
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false
ftp:x:1000
1001:1000
ania:$1$6Z8VwJGd$6LUt5zsAJAopJwSF.OSZ70:1010:1010:ftp_user:/mnt/hdd2/work:/bin/false
marek:$1$SfDjAck5$eKQnC0nZyUfCTMxAePGwN/:1011:1011:ftp_user:/mnt/hdd2/lista:/bin/false

czyli katalog dla użytkownika ania jest poprawny ale nie moge się zalogować do żadnego usera, więc dupa całkowita.

a tak wygląda jak ustawie tylko dla określonych poniżej

root:$1$zq.j5Ep8$IM6eUGRymd3zqFlV7y7VR0:0:0:root:/root:/bin/ash
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false
ftp:x:1000
1001:1000
ania:$1$U7zjnCkT$Gs41En2/n9HDBRpTEolQM1:1010:1010:ftp_user::/bin/false
marek:$1$EExOAS6Y$ID8opmUDMHsDuPOqbV9oh.:1011:1011:ftp_user:/mnt/hdd2/lista:/bin/false

czyli brak możliwości zalogowania do user ania,ale do marka bezproblemowo.

TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

49

Odp: Problem z ftp

To jest źle:
ftp:x:1000
1001:1000
Skasuj te dwie linie i uruchom jeszcze raz.

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

50

Odp: Problem z ftp

Nie dziala dosłownie nic.
plik po restarcie wygląda tak

root:$1$zq.j5Ep8$IM6eUGRymd3zqFlV7y7VR0:0:0:root:/root:/bin/ash
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false

ftp:x:1000
1001
1003
1006:1000
1001
1003
1006:ftp_user:/mnt/hdd2/work:/bin/false
ania:$1$hrtQXYX9$EPWvj3CntG3ju66t9s25W.:1010:1010:ftp_user:/mnt/hdd2/work:/bin/false
marek:$1$2yzeoq0e$LkPlyx7p.TQRGXQtKpijX0:1011:1011:ftp_user:/mnt/hdd2/lista:/bin/false
TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09