В SCP нет такого файла или каталога: как исправить ошибку [Новости MiniTool]
No Such File Directory Scp
Резюме :
Вам знакома ошибка - нет такого файла или каталога? Вы, наверное, скажете «да»? Но знаете ли вы, что это означает в SCP? Если нет, вам следует внимательно прочитать следующий контент, поскольку он описывает причины отсутствия такого файла или ошибки каталога в SCP и соответствующие меры, которые вы должны предпринять, чтобы решить проблему самостоятельно.
Вы можете увидеть Данный файл или каталог отсутствует ошибка то и дело в разных проблемах. В этой статье я в основном расскажу об ошибке Нет такого файла или каталога в протоколе безопасного копирования. Что вызывает эту ошибку SCP? Как исправить по-разному без посторонней помощи? На все эти вопросы мы ответим ниже.
Пожалуйста, обратите внимание на Решение MiniTool поскольку он профессионален в управлении хранением данных и решении проблем.
В SCP нет такого файла или каталога
Прежде всего, я хотел бы объяснить, что такое SCP. В качестве аббревиатуры протокола безопасного копирования SCP относится к протоколу передачи файлов безопасности между локальным и удаленным хостами или между разными удаленными хостами. УПП разработан на основе Безопасная оболочка (SSH) и используется, чтобы помочь людям передавать файлы между разными устройствами. SCP имеет много общего с FTP (протоколом передачи файлов), за исключением того, что первый добавляет безопасность и аутентификацию.
Однако в последнее время многие люди сообщают, что при попытке скопировать файлы с помощью программы SCP не сталкиваются с такой ошибкой файла или каталога. Заметив это, я решил перечислить некоторые из распространенных причин, вызывающих ошибку SCP, и соответствующие решения для ее устранения.
Создайте сценарий для копирования файлов из одной папки в другую на Win10.
Причины отсутствия такого файла или ошибки каталога
В основном есть 4 причины, по которым следует отвечать за протокол безопасного копирования - отсутствие такого файла или каталога.
- Номер порта не указан : пользователь не указывал определенный номер порта перед копированием файлов между устройствами. Для успешного завершения процесса копирования файла необходимо заранее перенаправить правильный порт.
- Неправильные настройки прав доступа к файлам : если для файла установлено разрешение только на чтение, это означает, что вы можете получить доступ только к файлу и искать нужную информацию. Вам не разрешено копировать или перемещать его, если для файла не предложены разрешения на чтение и запись.
- Логин неверный : ошибка SCP может возникнуть, когда вы пытаетесь скопировать файлы на определенный рабочий стол после входа на сервер. Почему? Это потому, что сервер попытается найти в нем локальный путь. В этом случае вы должны выйти из пути к серверу, чтобы решить проблему.
- Команда неверна : если команда, которую вы используете для копирования файлов между устройствами, неверна, вы не обнаружите такого файла или каталога. Вам следует изменить команду, чтобы сделать ее правильной. Помните, что команда, используемая для копирования определенного файла, отличается от команды, используемой для копирования всего каталога.
Как исправить ошибку протокола безопасного копирования
* 1: правильно определите номер порта.
Если вы не уверены в номере порта, вам следует использовать эту команду для копирования файлов между устройствами, поскольку она может указывать номер порта:
$ scp -P номер_порта Нас _remote_host: файл_файла / ваш / локальный / каталог
Его можно использовать для указания номера порта, когда вы пытаетесь скопировать файлы на удаленный хост (или с него).
Заметка: Вы должны знать, что «-P (номер порта)» следует добавить к команде и поместить после части «$ scp».* 2: проверить и изменить разрешения.
Как было сказано ранее, вы должны убедиться, что для файла, который вы копируете, предоставлено достаточно разрешений, чтобы избежать ошибки протокола безопасного копирования. Итак, вам следует сделать следующее:
- открыто Проводник и перейдите к файлу, который хотите скопировать.
- Щелкните правой кнопкой мыши файл и выберите Свойства .
- Снимите флажок Только чтение на вкладке Общие.
- Нажми на Применять кнопку для подтверждения.
- Перейти к Безопасность и проверьте, все ли разрешения предоставлены Система и Администратор .
Как исправить, когда проводник не работает / не отвечает?
* 3: убедитесь, что команда, которую вы собираетесь использовать, верна.
Вот некоторые из наиболее часто используемых команд для копирования файлов.
Скопируйте файлы с локального хоста на удаленный хост:
- $ scp 'the_file' [электронная почта защищена] _remote_host: / путь / к / каталогу / (скопировать файл)
- $ scp name.txt [электронная почта защищена] : / some / remote / directory (скопировать файл)
- $ scp -r 'каталог_то_копии' [электронная почта защищена] _remote_host: / путь / к / каталогу / в / копировать / в (копировать весь каталог)
- $ scp -r foo [электронная почта защищена] : / some / remote / directory / bar (скопировать весь каталог)
Скопируйте файлы с удаленного хоста на локальный:
- $ scp [электронная почта защищена] _remote_host: файл_файла / ваш / локальный / каталог
- $ scp [электронная почта защищена] _remote_host: name.txt / ваш / локальный / каталог
Это оно. Вы знаете, как теперь справиться с отсутствием такого файла или каталога?