Sziasztok!
Egyszeru felhasznalomnak valami olyan ftp programot/klienst keresek linux command prompt-ba, ami text mode, ncurses alapu (azaz text mode menu jellegu) es konnyen hasznalhato (fel, le, enter, beirom, save, open)
Tehat nem az ncftp 2.xy verziojat, ami vi jellegu rovidett parancsok (/ed) segitsegevel valositja meg a legszimplabb textbox editalast is.
Valakinek valami javaslata?
Koszi,
e0
PS: mar sokat keresetem, de meg nem talaltam.
- 1578 megtekintés
Hozzászólások
bar asszem valami web/java ftp lesz inkabb belole....
- A hozzászóláshoz be kell jelentkezni
csak mondjuk az meg azert nem az igazi, mert hosszabb letoltesekre kene, szoval: betaraz, bezar, visszanez
- A hozzászóláshoz be kell jelentkezni
mc
- A hozzászóláshoz be kell jelentkezni
betaraz? folytat?
- A hozzászóláshoz be kell jelentkezni
:) csak a szukseges parancsokat kell megmutatni. De akkor tessek http://www.ayukov.com/nftp/
- A hozzászóláshoz be kell jelentkezni
eeeeeeeez lesz az! megsasolom! koszi!
- A hozzászóláshoz be kell jelentkezni
Na, ez a progi teljesen jo megoldas a felhasznalonak, akinek kerestem.
Egy paraba futottam bele. Ha beleteszem egy chroot kornyezetbe, akkor bar kapcsolodni tudok, nem latszanak a file-ok az FTP-site-on. Mi kellhet meg abba a kornyezetbe meg, hogy ezt athidaljuk?
- A hozzászóláshoz be kell jelentkezni
data port engedelyezve van?
- A hozzászóláshoz be kell jelentkezni
mi lehetne a kulonbseg a chroot-olt kornyezet es sima data portja kozott?
- A hozzászóláshoz be kell jelentkezni
debug log-bol annyit velek kiolvasni, hogy ha chroot kornyezetben van az nftp, akkor valahogy egy olyan resz (passive FTP?) nem jatszodik le a kommunikacioban, ami a chroot nelkul viszont igen.
egesz pontosan ez itt: (szoval ez NINCS, ha chroot van)
1237906985.25: transfer_restart: flags = 10000
1237906985.25: net.c: at again2: label
1237906985.25: entering WriteCC() 2
1237906985.25: CC: sending |PASV
1237906985.25: entering ReadCC() 2
1237906985.25: CC: received [227 Entering Passive Mode (195,228,252,133,229,25)]
1237906985.25: ReadControlConnection() returned 2 2
1237906985.25: Entering Connect()
1237906985.25: select() in Connect() returns 1; errno = 0
1237906985.25: second connect() returns 0; errno = 0
1237906985.25: Connect() returns OK
1237906985.25: net.c: at again2: label
1237906985.25: entering WriteCC() 2
1237906985.25: CC: sending |LIST -a
1237906985.25: entering ReadCC() 2
1237906985.28: CC: received [150 Opening BINARY mode data connection for '/bin/ls'.]
1237906985.28: ReadControlConnection() returned 1 2
1237906985.28: getsockopt(SO_RCV/SNDBUF)=0; bufsize = 16384
1237906985.28: speed is 0, switching to nonblocking mode
1237906985.28: speed is 57913.8, switching to blocking mode
1237906985.28: transfer_data() returned 0
1237906985.28: net.c: at again2: label
1237906985.28: entering ReadCC() 2
1237906985.28: CC: received [226 Transfer complete.]
1237906985.28: ReadControlConnection() returned 2 2
1237906985.28: closing 6
1237906985.28: comparing sizes: reget=0, trans=1618, tsize=0
1237906985.28: transfer: OK
- A hozzászóláshoz be kell jelentkezni
kapcsolodas az FSN.hu-hoz chroot nelkul:
1237906985.19: Setup_site entered; hostname = [ftp.fsn.hu]
1237906985.19: hostname detected, looking for number
1237906985.19: name resolution is done
1237906985.19: setup_site: remote IP is 195.228.252.133
1237906985.19: begin OpenControlConnection()
1237906985.19: closing cc
1237906985.19: Entering Connect()
1237906985.19: select() in Connect() returns 1; errno = 0
1237906985.19: second connect() returns 0; errno = 0
1237906985.19: Connect() returns OK
1237906985.19: connect() has been successful
1237906985.19: getsockname() has completed; new address is 88.151.101.5
1237906985.19: going to read server prompt!
1237906985.19: net.c: at again2: label
1237906985.19: entering ReadCC() 2
1237906985.20: CC: received [220 ftp.freepark.org FTP server (Version 6.00LS) ready.]
1237906985.20: ReadControlConnection() returned 2 2
1237906985.20: net.c: at again2: label
1237906985.20: entering WriteCC() 2
1237906985.20: CC: sending |USER anonymous
1237906985.21: entering ReadCC() 2
1237906985.21: CC: received [331 Guest login ok, send your email address as password.]
1237906985.21: ReadControlConnection() returned 3 2
1237906985.21: net.c: at again2: label
1237906985.21: entering WriteCC() 2
1237906985.21: CC: sending password
1237906985.21: entering ReadCC() 2
1237906985.21: CC: received [230- FTP.FREEPARK.ORG]
1237906985.21: CC: received [230- For more informations about this project, see its webpage:]
1237906985.21: CC: received [230- http://www.fsn.hu/]
1237906985.21: CC: received [230- ]
1237906985.21: CC: received [230- This machine is a dual Opteron 246 with 4 GB RAM & 7.8 TB of disk space.]
1237906985.21: CC: received [230- Gigabit co-location services provided by T-Online Hungary.]
1237906985.21: CC: received [230- Please report abuse at abuse@fsn.hu, NOT at T-Online.]
1237906985.21: CC: received [230- ]
1237906985.21: CC: received [230- This system may be used 24 hours a day, 7 days a week.]
1237906985.21: CC: received [230- See README.access for more information on accessing this archive.]
1237906985.21: CC: received [230- If you have any comments or problems about this archive, please send them]
1237906985.21: CC: received [230- via email to bra@fsn.hu.]
1237906985.21: CC: received [230- ]
1237906985.21: CC: received [230 Guest login ok, access restrictions apply.]
1237906985.21: ReadControlConnection() returned 2 2
1237906985.21: net.c: at again2: label
1237906985.21: entering WriteCC() 2
1237906985.21: CC: sending |SYST
1237906985.21: entering ReadCC() 2
1237906985.21: CC: received [215 UNIX Type: L8 Version: BSD-199506]
1237906985.21: ReadControlConnection() returned 2 2
1237906985.21: system type = 1
1237906985.21: net.c: at again2: label
1237906985.21: entering WriteCC() 2
1237906985.21: CC: sending |TYPE I
1237906985.21: entering ReadCC() 2
1237906985.21: CC: received [200 Type set to I.]
1237906985.21: ReadControlConnection() returned 2 2
1237906985.21: OpenControlConnection -- success
1237906985.21: net.c: at again2: label
1237906985.21: entering WriteCC() 2
1237906985.21: CC: sending |PWD
1237906985.21: entering ReadCC() 2
1237906985.25: CC: received [257 "/" is current directory.]
1237906985.25: ReadControlConnection() returned 2 2
1237906985.25: get_dirname: returning [/]
1237906985.25: 1 sorted items to transfer (where=3):
1237906985.25: 1. rem=//, loc=/tmp/nftp3185.001, mtime=0, size=0, flags=10000
1237906985.25: transfer_restart: flags = 10000
1237906985.25: net.c: at again2: label
1237906985.25: entering WriteCC() 2
1237906985.25: CC: sending |PASV
1237906985.25: entering ReadCC() 2
1237906985.25: CC: received [227 Entering Passive Mode (195,228,252,133,229,25)]
1237906985.25: ReadControlConnection() returned 2 2
1237906985.25: Entering Connect()
1237906985.25: select() in Connect() returns 1; errno = 0
1237906985.25: second connect() returns 0; errno = 0
1237906985.25: Connect() returns OK
1237906985.25: net.c: at again2: label
1237906985.25: entering WriteCC() 2
1237906985.25: CC: sending |LIST -a
1237906985.25: entering ReadCC() 2
1237906985.28: CC: received [150 Opening BINARY mode data connection for '/bin/ls'.]
1237906985.28: ReadControlConnection() returned 1 2
1237906985.28: getsockopt(SO_RCV/SNDBUF)=0; bufsize = 16384
1237906985.28: speed is 0, switching to nonblocking mode
1237906985.28: speed is 57913.8, switching to blocking mode
1237906985.28: transfer_data() returned 0
1237906985.28: net.c: at again2: label
1237906985.28: entering ReadCC() 2
1237906985.28: CC: received [226 Transfer complete.]
1237906985.28: ReadControlConnection() returned 2 2
1237906985.28: closing 6
1237906985.28: comparing sizes: reget=0, trans=1618, tsize=0
1237906985.28: transfer: OK
1237906985.28: end of transfer()
1237906985.28: analyze_listing (/)
- A hozzászóláshoz be kell jelentkezni
ez kilistazza az ftp site tartalamat
- A hozzászóláshoz be kell jelentkezni
kapcsolodas az ftp.fsn.hu-hoz chroot-bol:
1237907153.02: Setup_site entered; hostname = [ftp.fsn.hu]
1237907153.02: hostname detected, looking for number
1237907153.03: name resolution is done
1237907153.03: setup_site: remote IP is 195.228.252.133
1237907153.03: begin OpenControlConnection()
1237907153.03: closing cc
1237907153.03: Entering Connect()
1237907153.03: select() in Connect() returns 1; errno = 0
1237907153.03: second connect() returns 0; errno = 0
1237907153.03: Connect() returns OK
1237907153.03: connect() has been successful
1237907153.03: getsockname() has completed; new address is 88.151.101.5
1237907153.03: going to read server prompt!
1237907153.03: net.c: at again2: label
1237907153.03: entering ReadCC() 2
1237907153.04: CC: received [220 ftp.freepark.org FTP server (Version 6.00LS) ready.]
1237907153.04: ReadControlConnection() returned 2 2
1237907153.04: net.c: at again2: label
1237907153.04: entering WriteCC() 2
1237907153.04: CC: sending |USER anonymous
1237907153.04: entering ReadCC() 2
1237907153.04: CC: received [331 Guest login ok, send your email address as password.]
1237907153.04: ReadControlConnection() returned 3 2
1237907153.04: net.c: at again2: label
1237907153.04: entering WriteCC() 2
1237907153.04: CC: sending password
1237907153.04: entering ReadCC() 2
1237907153.04: CC: received [230- FTP.FREEPARK.ORG]
1237907153.04: CC: received [230- For more informations about this project, see its webpage:]
1237907153.04: CC: received [230- http://www.fsn.hu/]
1237907153.04: CC: received [230- ]
1237907153.04: CC: received [230- This machine is a dual Opteron 246 with 4 GB RAM & 7.8 TB of disk space.]
1237907153.04: CC: received [230- Gigabit co-location services provided by T-Online Hungary.]
1237907153.04: CC: received [230- Please report abuse at abuse@fsn.hu, NOT at T-Online.]
1237907153.04: CC: received [230- ]
1237907153.04: CC: received [230- This system may be used 24 hours a day, 7 days a week.]
1237907153.04: CC: received [230- See README.access for more information on accessing this archive.]
1237907153.04: CC: received [230- If you have any comments or problems about this archive, please send them]
1237907153.04: CC: received [230- via email to bra@fsn.hu.]
1237907153.04: CC: received [230- ]
1237907153.04: CC: received [230 Guest login ok, access restrictions apply.]
1237907153.04: ReadControlConnection() returned 2 2
1237907153.04: net.c: at again2: label
1237907153.04: entering WriteCC() 2
1237907153.04: CC: sending |SYST
1237907153.04: entering ReadCC() 2
1237907153.05: CC: received [215 UNIX Type: L8 Version: BSD-199506]
1237907153.05: ReadControlConnection() returned 2 2
1237907153.05: system type = 1
1237907153.05: net.c: at again2: label
1237907153.05: entering WriteCC() 2
1237907153.05: CC: sending |TYPE I
1237907153.05: entering ReadCC() 2
1237907153.05: CC: received [200 Type set to I.]
1237907153.05: ReadControlConnection() returned 2 2
1237907153.05: OpenControlConnection -- success
1237907153.05: net.c: at again2: label
1237907153.05: entering WriteCC() 2
1237907153.05: CC: sending |PWD
1237907153.05: entering ReadCC() 2
1237907153.08: CC: received [257 "/" is current directory.]
1237907153.08: ReadControlConnection() returned 2 2
1237907153.08: get_dirname: returning [/]
1237907153.08: 1 sorted items to transfer (where=3):
1237907153.08: 1. rem=//, loc=/tmp/nftp4058.001, mtime=0, size=0, flags=10000
1237907153.08: end of transfer()
1237907153.08: analyze_listing (/)
- A hozzászóláshoz be kell jelentkezni
ez nem listazza ki az ftp site tartalmat, bar kapcsolodik es a konyvtarak kozott lehet lepkedni
- A hozzászóláshoz be kell jelentkezni
ehhhh, hat kiveri a szemem!
1237907153.08: 1. rem=//, loc=/tmp/nftp4058.001, mtime=0, size=0, flags=10000
- nincs /tmp a chroot jail-ben
- csinaltam es igy mar jo :)
[SOLVED]
- A hozzászóláshoz be kell jelentkezni