Aucun fichier ou répertoire de ce type dans SCP: comment corriger l'erreur [MiniTool News]
No Such File Directory Scp
Sommaire :

Connaissez-vous l'erreur - Aucun fichier ou répertoire de ce type? Vous direz probablement oui, non? Mais savez-vous ce que cela signifie dans SCP? Sinon, vous devez lire attentivement le contenu suivant car il présente les causes de l'erreur No such file or directory error dans SCP et les mesures correspondantes que vous devez prendre pour résoudre le problème vous-même.
Vous pouvez voir le Aucun fichier ou répertoire de ce nom erreur de temps en temps dans différents problèmes. Ici, dans cet article, je parlerai principalement de l'erreur No such file or directory in Secure Copy Protocol. Qu'est-ce qui déclenche cette erreur SCP? Comment y remédier de différentes manières sans l’aide des autres? Toutes ces questions seront répondues ci-dessous.
Veuillez prêter beaucoup d'attention à Solution MiniTool car il est professionnel dans la gestion du stockage et la résolution de problèmes.
Aucun fichier ou répertoire de ce type dans SCP
Tout d’abord, j’aimerais expliquer ce qu’est SCP. En tant qu'acronyme de Secure Copy Protocol, le SCP fait référence à un protocole de transfert de fichier de sécurité entre un hôte local et un hôte distant ou entre différents hôtes distants. SCP est développé sur la base de Enveloppe de protection (SSH) et utilisé pour aider les gens à transférer des fichiers entre différents appareils. Le SCP a de nombreux points communs avec FTP (File Transfer Protocol) sauf que le premier ajoute la sécurité et l'authentification.
Cependant, de nombreuses personnes ont signalé récemment que SCP n'avait rencontré aucune erreur de fichier ou de répertoire lorsqu'elles essayaient de copier des fichiers avec le programme. Remarquant cela, je décide d'énumérer certaines des raisons courantes qui causent l'erreur SCP et les solutions correspondantes pour y remédier.
Créer un script pour copier des fichiers d'un dossier à un autre sur Win10.
Causes d'une telle erreur de fichier ou de répertoire
Il y a principalement 4 raisons qui devraient être responsables du protocole de copie sécurisée - aucun fichier ou répertoire de ce type.
- Le numéro de port n'est pas spécifié : l'utilisateur n'a pas spécifié le certain numéro de port avant de copier des fichiers entre appareils. Pour terminer le processus de copie de fichiers avec succès, vous devez transférer le port correct à l'avance.
- Les paramètres des autorisations de fichier ne sont pas corrects : si l'autorisation d'un fichier est définie en lecture seule, cela signifie que vous ne pouvez accéder qu'au fichier et rechercher les informations dont vous avez besoin. Vous n'êtes pas autorisé à le copier ou à le déplacer à moins que les autorisations de lecture et d'écriture ne soient offertes pour le fichier.
- La connexion n'est pas correcte : l'erreur SCP peut se produire lorsque vous essayez de copier des fichiers sur certains postes de travail après vous être connecté au serveur. Pourquoi? En effet, le serveur essaiera de trouver le chemin local qu’il contient. Dans ce cas, vous devez vous déconnecter du chemin du serveur pour résoudre le problème.
- La commande n'est pas correcte : si la commande que vous utilisez pour copier des fichiers entre appareils n'est pas correcte, vous ne rencontrerez aucun fichier ou répertoire de ce type. Vous devriez aller modifier la commande pour la rendre correcte. N'oubliez pas que la commande utilisée pour copier un certain fichier n'est pas la même que celle utilisée pour copier un répertoire entier.
Comment réparer l'erreur de protocole de copie sécurisée
* 1: identifiez correctement le numéro de port.
Si vous n'êtes pas sûr du numéro de port, vous devez utiliser cette commande pour copier les fichiers entre les appareils, car elle peut indiquer le numéro de port:
$ scp -P numéro_port Nous _remote_host: le_fichier / votre / local / répertoire
Il peut être utilisé pour indiquer le numéro de port lorsque vous essayez de copier des fichiers vers un hôte distant (ou depuis celui-ci).
Remarque: Vous devez savoir que le «-P (numéro de port)» doit être ajouté à la commande et placé après la partie «$ scp».* 2: vérifier et modifier les permissions.
Comme indiqué précédemment, vous devez vous assurer qu'une autorisation suffisante est fournie au fichier que vous copiez afin d'éviter l'erreur de protocole de copie sécurisée. Vous devez donc faire les choses suivantes:
- Ouvert Explorateur de fichiers et accédez au fichier que vous souhaitez copier.
- Faites un clic droit sur le fichier et choisissez Propriétés .
- Décochez la case Lecture seulement option sous l'onglet Général.
- Clique sur le Appliquer bouton pour confirmer.
- Passer au Sécurité et vérifiez si toutes les autorisations sont fournies à Système et Administrateur .
Comment réparer lorsque l'explorateur de fichiers ne fonctionne pas / ne répond pas?
* 3: assurez-vous que la commande que vous allez utiliser est correcte.
Voici quelques-unes des commandes les plus couramment utilisées pour copier des fichiers.
Copiez les fichiers de l'hôte local vers l'hôte distant:
- $ scp 'le_fichier' [email protected] _remote_host: le / chemin / vers / le / répertoire (copier un fichier)
- $ scp nom.txt [email protected] : / some / remote / directory (copier un fichier)
- $ scp -r 'the_directory_to_copy' [email protected] _remote_host: le / chemin / vers / le / répertoire / vers / copier / vers (copier un répertoire entier)
- $ scp -r foo [email protected] : / some / remote / directory / bar (copie un répertoire entier)
Copiez les fichiers de l'hôte distant vers l'hôte local:
- $ scp [email protected] _remote_host: le_fichier / votre / local / répertoire
- $ scp [email protected] _remote_host: nom.txt / votre / local / répertoire
C'est ça. Savez-vous comment faire face à un tel fichier ou répertoire maintenant?