Hi all
Beallitottam egy proftpd-t hogy haverokkal konnyen tudjunk fileokat megosztani.
Szinte minden jo csak ha csatlakoznak a serverhez nem latnak semmit.
Letre leht hozni fileokat es konyvtarakat de nem latszik az egeszbol semmi csak az ftp program hasznalataval.
Semmilyen grafikus kliens meg az mc sem lat semmi.
A gftp pedig ilyen hibauzeneteket ad.
257 "/" is the current directory
Loading directory listing / from server (LC_TIME=en_US.ISO-8859-15)
PASV
227 Entering Passive Mode (127,0,0,1,200,217).
LIST -aL
150 Opening ASCII mode data connection for file list
Warning: Cannot parse listing .
Warning: Cannot parse listing ..
Warning: Cannot parse listing hmm
Warning: Cannot parse listing hmmm
Warning: Cannot parse listing s1
Warning: Cannot parse listing test
Warning: Cannot parse listing test1
226 Transfer complete
Turtam mar a googlet de nem talaltam semmi hasznalhatot.
Van valakinek valami otlete?
iwanabeguru
up
- 1486 megtekintés
Hozzászólások
Esetleg próbálj meg passzív módot használni az mc-ben az megoldhatja ezt a hibát.
Ubuntu Linux 8.04.1
Blog: http://chasersworld.try.hu
- A hozzászóláshoz be kell jelentkezni
Esetleg próbálj meg passzív módot használni "
Már azt használ, látszik is a fenti üzenetből:
PASV
227 Entering Passive Mode (127,0,0,1,200,217).
- A hozzászóláshoz be kell jelentkezni
Bocs, akkor benéztem. :)
Ubuntu Linux 8.04.1
Blog: http://chasersworld.try.hu
- A hozzászóláshoz be kell jelentkezni
A szokásos dolgok maradtak le.
Milyen release, milyen verziójú proftpd, a hivatalos repositoryból van-e telepítve, hogy néz ki a proftpd.conf? Aztán milyen verziójú a kliensként használt gftp, szintén a hivatalos repositoryból van?
A Google-ban nem lelek ilyen hibaüzenettel foglalkozó 2005 utáni találatot.
"nem latszik az egeszbol semmi csak az ftp program hasznalataval."
Tehát parancssorival megy. Ezesetben ennek használata során egy debug parancs utáni ls -aL kimenete is jól jöhetne.
- A hozzászóláshoz be kell jelentkezni
A proftpd verzioja
- ProFTPD Version 1.3.1
A hivatalos lenny repobol lett telepitve
A config file
ServerName "Anubys"
ServerType standalone
Port 21
DefaultServer on
ShowSymlinks on
PassivePorts 49152 65534
AllowForeignAddress on
UseIPv6 on
DefaultRoot "/mnt/wdb_data/shared_data"
DefaultTransferMode ascii
MaxInstances 10
AllowOverwrite on
MultilineRFC2228 on
ServerIdent on "Tibi's ftp server on host ANUBYS"
IdentLookups off
RootRevoke on
UseReverseDNS off
TransferRate APPE,RETR,STOR,STOU 6144
ListOptions "-1"
TimeOutIdle 600
TimeOutLogin 300
TimeoutNoTransfer 300
#Umask 0222 0222
< Global >
User friend
Group ftpuser
< Directory /mnt/wdb_data/shared_data>
< Limit LOGIN>
AllowGroup ftpuser
DenyGroup !ftpuser
AllowUser friend
DenyUser !friend
< /Limit>
< Limit ALL>
AllowAll
< /Limit>
< Limit DELE RMD XRMD>
DenyAll
< Limit>
< Limit SITE_CHMOD>
AllowUser friend
AllowAll
< /Limit>
GroupOwner ftpuser
UserOwner tibi
< /Directory>
DeleteAbortedStores on
DefaultRoot "/mnt/wdb_data/shared_data"
DirFakeGroup on ftpuser
DirFakeUser on ftp
MaxClientsPerHost 3
MaxClientsPerUser 10
AllowStoreRestart on
AccessDenyMsg "A te kungfud nem eros :)"
AllowOverwrite on
Umask 0002 0002
< /Global>
< Anonymous /mnt/wdb_data/shared_data>
User anonymous
Group ftpuser
<Directory *>
< Limit WRITE>
DenyAll
< /Limit>
< Limit PORT RETR REST LIST NOOP>
AllowAll
< /Limit>
< /Directory>
< Limit LOGIN>
AllowGroup ftpuser
DenyGroup !ftpuser
< /Limit>
DirFakeGroup on ftpuser
DirFakeUser on ftp
AccessDenyMsg "Sikertelen anonymous eleres. Login:anonymous ,Password:anonymous"
MaxClientsPerHost 1
MaxClientsPerUser 8
RequireValidShell off
AllowStoreRestart off
UserDirRoot on
Umask 0222 0222
< /Anonymous>
gftp szinten repobol van felteve.
es itt van az ls -aL kimenete is
ftp> ls -aL
---> PASV
227 Entering Passive Mode (127,0,0,1,245,100).
---> LIST -aL
150 Opening ASCII mode data connection for file list
.
..
hmm
hmmm
s1
test
test1
226 Transfer complete
ftp>
- A hozzászóláshoz be kell jelentkezni
ftp> ls -aL
---> PASV
227 Entering Passive Mode (127,0,0,1,245,100).
---> LIST -aL
150 Opening ASCII mode data connection for file list
.
..
hmm
hmmm
Ahogy az RFC 959 is figyelmeztet rá:
"Since the information on a file may vary widely from system to system, this information may be hard to use automatically in a program, but may be quite useful to a human user."
Ezért ezeket a klienseket nem készítették fel arra, hogy minden egyéb kiegészítő attribútum (pl. típus, idő) nélkül kapják kizárólag a file nevét, amiből még azt sem tudja meg, hogy könyvtár-e.
ListOptions "-1"
A megoldás: a "-1" (mínusz egy) helyett a "-l" használata ajánlott, ahogy az az eredeti proftpd.conf-ban is szerepel.
- A hozzászóláshoz be kell jelentkezni
BINGO
Koszonom szepen!
- A hozzászóláshoz be kell jelentkezni