4 votes

déplacer/copier un fichier en utilisant un serveur ftp

Est-il possible (et comment) de copier un fichier sur une machine distante vers un autre endroit de la même machine distante en utilisant le FTP ?

2voto

jammus Points 1796

Je pense que cela dépend du serveur ftp, mais vous pouvez effectuer un déplacement avec le ftp. rename commandement.

0 votes

J'ai un contrôle total sur le type de serveur que j'utilise, lequel supporte copy ?

1voto

Spiff Points 2476

Avez-vous spécifiquement besoin de faire une copie du fichier, de sorte qu'une copie complète existe dans chacun des deux chemins, par opposition au simple déplacement/renommage d'une seule instance du fichier ?

Si c'est le cas, le protocole FTP le permet, de plusieurs manières différentes :

  1. Depuis très longtemps, FTP permet à un utilisateur de coordonner les transferts FTP de serveur à serveur à partir d'un seul client. Vous pouviez utiliser cette méthode via deux connexions de contrôle distinctes au même serveur pour que le serveur "se parle à lui-même" via FTP pour transférer le fichier. Voir RFC 959 section 2.3 (spécifiquement la figure 2), et section 5.2.
  2. La commande FTP "SITE" permet à n'importe quel serveur FTP de fournir des fonctionnalités "spécifiques au site", ce qui peut inclure la possibilité de faire des copies.

0voto

Maximus Minimus Points 8917

Pourquoi voulez-vous utiliser FTP au lieu de l'OS ? copy|cp|whatever pour cela ? Avez-vous seulement un accès FTP au serveur ? Ne pouvez-vous pas plutôt utiliser telnet|ssh|RDP|etc ?

De toute façon, avec le FTP, le nom est un cadeau : "transfert" et "protocole" devraient vous indiquer qu'il s'agit de transférer des fichiers sur un réseau, et qu'il n'a qu'une capacité limitée d'interaction avec le système de fichiers. FTP n'est pas un outil de système de fichiers à usage général.

0voto

Hey I Can Chan Points 182173

Vous pouvez renommer un fichier en utilisant RNFR y RNTO Commandes FTP (voir la fonction Renommer dans votre client FTP préféré).

La plupart des serveurs FTP prennent en charge le renommage de '/dossier/fichier' en '/autre/dossier/autre-fichier' tant que le répertoire cible existe.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X