
conectar con ftp
Publicado por topete (4 intervenciones) el 27/06/2014 13:04:15
Buenas,
Intento hacer un pequeño script para linux. Debe leer una lista de IP desde un archivo txt, luego compruebe si esa ip tiene acceso ftp anonimo y si lo tiene que lo escriba en un archivo txt. Si no lo tiene, lo escribirá en otro.
El problema es que detecta todas las ips pero no conecta, simplemente dice que no tienen acceso anonimo. Pero si que tienen.
Entiendo que algo me dejo sin darme cuenta.
Gracias.
Intento hacer un pequeño script para linux. Debe leer una lista de IP desde un archivo txt, luego compruebe si esa ip tiene acceso ftp anonimo y si lo tiene que lo escriba en un archivo txt. Si no lo tiene, lo escribirá en otro.
El problema es que detecta todas las ips pero no conecta, simplemente dice que no tienen acceso anonimo. Pero si que tienen.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/python
import sys
from ftplib import FTP
ips = open('iplist.txt','r')
anon = open('anon-access.txt','w')
nanon = open('no-anon-access.txt','w')
ftp = FTP()
for line in ips.readlines():
try:
ftp.login(line)
anon.write(str(line))
print ";P"
ftp.close()
except:
nanon.write(str(line))
print ":("
Entiendo que algo me dejo sin darme cuenta.
Gracias.
Valora esta pregunta


0