Brak takiego pliku lub katalogu w SCP: jak naprawić błąd [MiniTool News]
No Such File Directory Scp
Podsumowanie :
Czy znasz błąd - nie ma takiego pliku lub katalogu? Prawdopodobnie powiesz tak, prawda? Ale czy wiesz, co to oznacza w SCP? Jeśli nie, powinieneś uważnie przeczytać następującą treść, ponieważ przedstawia ona przyczyny braku takiego pliku lub błędu katalogu w SCP oraz odpowiednie środki, które powinieneś podjąć, aby samodzielnie rozwiązać problem.
Możesz zobaczyć Nie ma takiego pliku lub katalogu błąd od czasu do czasu w różnych problemach. W tym artykule omówię głównie błąd Brak takiego pliku lub katalogu w protokole bezpiecznego kopiowania. Co wywołuje ten błąd SCP? Jak to naprawić na różne sposoby bez pomocy innych? Na wszystkie te pytania odpowiemy poniżej.
Proszę zwrócić szczególną uwagę na Rozwiązanie MiniTool ponieważ jest profesjonalny w zarządzaniu pamięcią masową i rozwiązywaniu problemów.
Brak takiego pliku lub katalogu w SCP
Przede wszystkim chciałbym wyjaśnić, czym jest SCP. Jako akronim Secure Copy Protocol, SCP odnosi się do protokołu przesyłania plików bezpieczeństwa między hostem lokalnym a hostem zdalnym lub między różnymi hostami zdalnymi. SCP jest rozwijany na podstawie Secure Shell (SSH) i służy do przesyłania plików między różnymi urządzeniami. SCP ma wiele cech wspólnych z protokołem FTP (File Transfer Protocol), z wyjątkiem tego, że ten pierwszy zapewnia bezpieczeństwo i uwierzytelnianie.
Jednak wiele osób zgłosiło ostatnio, że nie napotkało w SCP takiego błędu pliku lub katalogu, gdy próbują skopiować pliki za pomocą programu. Zauważając to, postanawiam wymienić niektóre z typowych powodów, które powodują błąd SCP i odpowiednie rozwiązania, aby go naprawić.
Utwórz skrypt, aby skopiować pliki z jednego folderu do drugiego w systemie Win10.
Przyczyny braku takiego pliku lub błędu katalogu
Za protokół Secure Copy Protocol powinny odpowiadać głównie 4 powody - nie ma takiego pliku lub katalogu.
- Nie określono numeru portu : użytkownik nie podał określonego numeru portu przed skopiowaniem plików między urządzeniami. Aby pomyślnie zakończyć proces kopiowania plików, należy wcześniej przekazać właściwy port.
- Ustawienia uprawnień do plików są nieprawidłowe : jeśli uprawnienie do pliku jest ustawione na tylko do odczytu, oznacza to, że możesz uzyskać dostęp tylko do pliku i szukać potrzebnych informacji. Nie możesz go kopiować ani przenosić, jeśli nie są oferowane uprawnienia do odczytu i zapisu dla pliku.
- Logowanie nie jest poprawne : błąd SCP może wystąpić podczas próby skopiowania plików na określony pulpit po zalogowaniu się na serwerze. Czemu? Dzieje się tak, ponieważ serwer spróbuje znaleźć w nim ścieżkę lokalną. W takim przypadku należy wylogować się ze ścieżki serwera, aby rozwiązać problem.
- Polecenie jest nieprawidłowe : jeśli polecenie, którego używasz do kopiowania plików między urządzeniami, nie jest poprawne, nie napotkasz takiego pliku ani katalogu. Powinieneś przejść do zmodyfikowania polecenia, aby było poprawne. Należy pamiętać, że polecenie użyte do skopiowania określonego pliku nie jest tym samym, co polecenie użyte do skopiowania całego katalogu.
Jak naprawić błąd protokołu bezpiecznego kopiowania
* 1: poprawnie zidentyfikuj numer portu.
Jeśli nie masz pewności co do numeru portu, użyj tego polecenia, aby skopiować pliki między urządzeniami, ponieważ może ono wskazywać numer portu:
$ scp -P numer_portu Nas _remote_host: the_file / your / local / directory
Można go użyć do wskazania numeru portu, gdy próbujesz skopiować pliki do zdalnego hosta (lub z niego).
Uwaga: Powinieneś wiedzieć, że „-P (numer portu)” należy dodać do polecenia i umieścić po części „$ scp”.* 2: sprawdź i zmień uprawnienia.
Jak wspomniano wcześniej, musisz upewnić się, że plik, który kopiujesz, ma wystarczające uprawnienia, aby uniknąć błędu protokołu Secure Copy. Dlatego powinieneś zrobić następujące rzeczy:
- otwarty Przeglądarka plików i przejdź do pliku, który chcesz skopiować.
- Kliknij plik prawym przyciskiem myszy i wybierz Nieruchomości .
- Usuń zaznaczenie Tylko czytać opcja w zakładce Ogólne.
- Kliknij na Zastosować aby potwierdzić.
- Przejdź do Bezpieczeństwo i sprawdź, czy wszystkie uprawnienia są przyznane plikowi System i Administrator .
Jak naprawić, gdy Eksplorator plików nie działa / nie odpowiada?
* 3: upewnij się, że polecenie, którego zamierzasz użyć, jest poprawne.
Oto niektóre z najczęściej używanych poleceń do kopiowania plików.
Skopiuj pliki z lokalnego hosta do zdalnego hosta:
- $ scp 'the_file' [email chroniony] _remote_host: / ścieżka / do / katalogu / (skopiuj plik)
- $ scp nazwa.txt [email chroniony] : / some / remote / directory (skopiuj plik)
- $ scp -r 'the_directory_to_copy' [email chroniony] _remote_host: / path / to / the / directory / to / copy / to (skopiuj cały katalog)
- $ scp -r foo [email chroniony] : / some / remote / directory / bar (skopiuj cały katalog)
Skopiuj pliki ze zdalnego hosta na lokalny host:
- $ scp [email chroniony] _remote_host: the_file / your / local / directory
- $ scp [email chroniony] _remote_host: nazwa.txt / twój / lokalny / katalog
Otóż to. Czy wiesz, jak teraz radzić sobie bez takiego pliku lub katalogu?