Virus Attack!


[ .IniCiO | .TeXtoS ]

000200 ftp desde windows

000200 intro
000210 creando directorios remotos
000220 subiendo archivos a la antigüita
000230 cambiando los permisos

000200 intro

Si alguna vez has hecho una página web, es probable que hayas tenido que bajarte un programa para transferencia de archivos (FTP) y lo instalaste en tu computadora, pero si estás lejos de la compu y necesitas subir unos cuantos archivos lo único que necesitas es una computadora con conexión a Internet, casi es seguro que la compu más cercana tiene Windows, así que lo único que necesitas saber es como transferir archivos desde cualquier pc con Windows (95, 98, Me, etc.).

El archivo FTP.EXE (45056 bytes) se encuentra en el directorio de Windows, así que lo primero que tienes que hacer es abrir una ventana de MS-DOS (command.com). Una vez abierta te cambias al directorio en donde tengas los archivos, como el FTP.EXE está en la ruta de búsqueda (path) solo tienes que teclear FTP y apachurrar ENTER. En este caso me cambio a la unidad E: y después al directorio \Web.


Microsoft(R) Windows 98
  (C)Copyright Microsoft Corp 1981-1999.    

C:\WINDOWS\Escritorio>e:

E:\>cd \web

E:\Web>ftp
ftp>

Bueno, ya ejecutaste el programita este, pero su interfase no es tan amigable como la del CuteFTP, y ya estás atorado. Una buena manera de empezar es teclear ? (signo de interrogación) y apachurrar enter, y nos sale la lista de comandos, para abrir una conexión al servidor remoto el comando a utilizar es open seguido del nombre del servidor, ya después el sistema nos pide que nos identifiquemos.

ftp> ?
Los comandos se pueden abreviar.  Comandos:

!               delete          literal         prompt          send
?               debug           ls              put             status
append          dir             mdelete         pwd             trace
ascii           disconnect      mdir            quit            type
bell            get             mget            quote           user
binary          glob            mkdir           recv            verbose    
bye             hash            mls             remotehelp
cd              help            mput            rename
close           lcd             open            rmdir
ftp> open ftp.bandatronic.com
username: webmaese
password:
ftp>

000210 creando directorios

Si previamente habias creado los subdirectorios solo tienes que cambiarte como si fuera MS-DOS, con el comando cd. El comando para crear directorios es mkdir, para eliminarlos es rmdir, y para renombrar directoriosy archivos es rename.

Para ver el contenido del directorio remoto podemos hacerlo con dir o con ls, los que hayan usado MS-DOS o Unix están familiarizados con alguno de estos comandos.

000220 subiendo archivos a la antigüita

Antes de que existieran las interfases gráficas en Internet así era como se subían los archivos utilizando FTP, ahora que existen los programas con interfases mas amigables estos comandos los ejecutan sin que nosotros nos demos cuenta.

Una vez que estamos conectados debemos establecer el modo de transferencia, para los archivos html, scripts y archivos de texto el modo de transferencias es ascii, paraimágenes y otros archivos (zip, mp3, etc.) el modo de transferencia es binary. Si vemos la pantalla de ayuda nos damos cuenta de que ascii y binary son comandos del FTP.

Para comenzar la transferencia de un archivo de nuestra compu al servidor remoto se utiliza el comando send, y el comando put en este caso es sinónimo de send, si necesitamos bajar un archivo los comandos sinónimos son recv y get.

000230 cambiando permisos

Los comandos para enviar un comando remoto son literal y quote, para este caso son sinónimos. Para cambiar permisos lo hacemos de la siguiente manera:

ftp>literal site chmod 755 CgiScript.pl     


Si el proveedor de hospedaje en Internet no te permite ejecutar scripts desde tu sitio web puede tener deshabilitado el comando chmod (comando de Unix) y no vas a poder cambiarle los permisos, teclea remotehelp desde tu sesión ftp para ver que ayuda te da el servidor remoto.


© 2003-2005 BaNdAtRoNiC.com

[ 0002081 ]