Está en la página 1de 3

Comandos FTP

FTP (File Transfer Protocol, protocolo de transferencia de archivos) es un protocolo, es decir,


un lenguaje estándar de comunicación entre dos máquinas que permite que ordenadores de
diferentes tipos (o con sistemas operativos diferentes) puedan transferir archivos a través de
una red que utiliza TCP/IP.

Cómo iniciar sesión en un servidor FTP

El comando ftp está disponible en varias plataformas como UNIX, Windows y Linux. El


comando inicia una sesión FTP y normalmente se ejecuta de la siguiente manera:

ftp server_name

server_name representa el nombre o dirección IP de la máquina remota a la que el usuario


desea conectarse. La máquina de destino debe necesariamente contar con un servicio FTP.

Cuando se inicia la conexión, aparecen unas líneas de texto en la pantalla. La primera línea
indica que te has conectado a un servidor FTP, las siguientes constituyen un mensaje de
bienvenida, en el que se puede indicar el tipo de sitio FTP (es decir, el tipo de archivos que
aloja o el organismo al que pertenece) o bien algunas recomendaciones para los usuarios.

Dentro del FTP, cada línea comienza con un número que indica éxito o falla. En el caso de un
mensaje de bienvenida, la línea puede estar precedida por el número 220. Esto significa que el
servicio está preparado para el nuevo usuario.

El servidor solicita el nombre de usuario (también conocido como inicio de sesión o


identificación) para establecer los derechos de acceso (por ejemplo, privilegios de
lectura/escritura). Una vez que acepta el nombre de usuario, una línea que comienza con el
número 331 solicita que introduzca la contraseña, la cual se encuentra oculta. Esto significa
que no aparece en la pantalla.

En algunos casos, el servidor puede ser público. En estos casos, es posible iniciar sesión en
forma anónima, por lo que deberás iniciar sesión como anónimo (o invitado). Por lo general,
en los servidores públicos, el usuario introduce su dirección de correo electrónico como
contraseña, pero puede introducir la que elija.

Una vez que la contraseña es aceptada, aparece un mensaje que indicará si se ha establecido
una conexión. En este último caso, se dará un motivo. Por ejemplo, puede suceder que el sitio
haya alcanzado el número máximo de usuarios permitidos por vez. En estos casos aparece el
mensaje "No se permiten más usuarios".

Tras iniciar sesión, el sitio FTP espera que el usuario introduzca comandos que describan las
acciones a realizar.

Comandos FTP
Los comandos FTP habituales son los siguientes:
Orden Descripción
help Muestra todos los comandos admitidos por el servidor
FTP.

status Se usa para mostrar algunas de las configuraciones de la


máquina cliente.

binary Este comando cambia del modo ASCII (envío de


documentos de texto) al modo binario (envío de
archivos en modo binario, es decir, archivos sin texto,
como lo son por ejemplo las imágenes o los programas).

ascii Cambia de modo binario a modo ASCII. Este es el modo


predeterminado

type Muestra el modo de transferencia actual (binario o


ASCII)

user Permite reiniciar una sesión en el sitio FTP actual con un


nombre de usuario diferente. Luego, se le pedirá que
introduzca una contraseña nueva.

ls Crea una lista de todos los archivos que se encuentran


en el directorio actual. El comando Is-I brinda
información adicional de los archivos.

pwd Muestra el nombre completo del directorio actual.

CD El comando significa change directory (cambiar el


directorio) y se usa para pasar a un directorio diferente.
El comando cd... se utiliza para tener acceso al
directorio principal.

mkdir El comando mkdir (en UNIX, o md en Microsoft) se


utiliza para crear un directorio dentro del directorio
actual. El uso de este comando se reserva para los
usuarios que tengan acceso permitido.

rmdir El comando rmdir (en UNIX, o md en Microsoft) se


utiliza para eliminar un directorio dentro del directorio
actual. El uso de este comando se reserva para los
usuarios que tengan acceso permitido.

get Este comando permite recuperar un archivo que se


encuentra en el servidor.
Si el comando aparece seguido del nombre de un
archivo, el archivo remoto se transfiere a la máquina
local, dentro del directorio local actual. Si aparece
seguido de dos nombres de archivos, el archivo remoto
(el primer nombre) se transfiere a la máquina local en el
directorio local actual con el nombre del archivo
especificado (el segundo nombre). Si el nombre del
archivo contiene espacios, será necesario introducido
entre comillas.

put Este comando se utiliza para enviar un archivo local al


servidor.
Si el comando aparece seguido del nombre de un
archivo, el archivo local se transfiere al servidor en el
directorio remoto actual. Si el comando aparece
seguido de dos nombres de archivos, el archivo local (el
primer nombre) se transfiere al servidor en el directorio
remoto actual, con el nombre del archivo especificado
(el segundo nombre). Si el nombre del archivo contiene
espacios, será necesario introducido entre comillas.

open Cierra la sesión actual y abre una sesión nueva en otro


servidor FTP.

close Cierra la sesión actual pero deja al software FTP activo.

bye Desconecta el software cliente del servidor FTP y lo


coloca en modo inactivo.

quit .................................................... Desconecta el software cliente del servidor FTP y lo


....... coloca en modo inactivo.

También podría gustarte