Tuve que transferir algunos vídeos y fotografías a un servidor FTP.
Para eso, la persona en la máquina remota me dio la dirección IP de esa máquina a la que tenía que transferir. Me dijo que transfiriera por FTP.Y me proporcionó nombre de usuario y contraseña para el mismo.
Esperaba que tuviera el sistema operativo Windows aquí localmente y por eso me dijo cómo instalar una aplicación FTP en mi caja local. Pero en realidad tengo Ubuntu13.04 aquí.
Ahora, abrí una terminal y escribí ftp
y luego la dirección IP de la caja remota. me conectésinse le solicitará el nombre de usuario y la contraseña. Luego transfirí los archivos vía FTP.
Dos días después, ftp
entré a esa máquina y pude ver los archivos que había transferido. ¡Pero el usuario remoto me dijo que no recibió ninguno!
Hasta ahora estaba pensando que fue su error no haber revisado adecuadamente su máquina porque estaba 100% seguro de que los archivos están en su sistema, como lo había confirmado anteriormente haciendo FTP a esa máquina.
Se me ocurrió hoy que puede que también tenga razón y el tema es que no ve los archivos puede ser algo relacionado con el usuario y contraseña que me había enviado.
Como no utilicé su nombre de usuario (el que él me proporcionó) para iniciar sesión a través de FTP, ¿es esa la razón por la que esperaba que el archivo se cargara en una ubicación particular que sea diferente a la ubicación donde lo transferí? En otras palabras, ¿los archivos cargados en la ubicación dependen del nombre de usuario que he usado, es decir, la ubicación depende del nombre de usuario?
Si es así, ¿cómo utilizar ftp
la especificación de un nombre de usuario en particular?
Respuesta1
Parece que el servidor FTP permiteFTP anónimo: FTP donde el nombre de usuario es convencional anonymous
y se aceptan todas las contraseñas. Su cliente FTP intentó un inicio de sesión FTP anónimo y lo logró. Los archivos están en cualquier directorio que sea el directorio predeterminado para usuarios anónimos; esto está determinado por la configuración del servidor FTP.
El FTP anónimo se utiliza habitualmente para sitios de descarga públicos. Permitir cargas para usuarios anónimos es mucho menos común y se corre el riesgo de que el sitio se utilice para la distribución de malware. Debe recomendar que el propietario del servidor deshabilite el FTP anónimo o al menos deshabilite las cargas para usuarios anónimos.
A continuación se muestran algunas formas de iniciar sesión con su nombre de usuario y contraseña en lugar de intentar iniciar sesión de forma anónima. Algunas formas no funcionan con todos los clientes FTP.
Crear un
.netrc
archivo en su directorio personal que contiene la líneamachine server.example.com login ravi
Ejecute o para iniciar sesión como usuario .
ftp [email protected]
ftp ftp://[email protected]/
ravi
Ejecute
ftp -n
la opción para deshabilitar el inicio de sesión automático para esta sesión.
Respuesta2
Lea la página de manual, por favor man 1 ftp
.
Allí encontrarás la opción.-n