Ingen sådan fil eller katalog i SCP: Hur åtgärdar du felet [MiniTool News]
No Such File Directory Scp
Sammanfattning:
Känner du till felet - Ingen sådan fil eller katalog? Förmodligen kommer du att säga ja, eller hur? Men vet du vad det betyder i SCP? Om inte, bör du läsa följande innehåll noggrant eftersom det introducerar orsakerna till inget sådant fil- eller katalogfel i SCP och motsvarande åtgärder du bör vidta för att själv lösa problemet.
Du kanske ser Ingen sådan fil eller katalog fel då och då i olika problem. Här i den här artikeln kommer jag främst att prata om Nej sådan fil eller katalogfel i Secure Copy Protocol. Vad utlöser detta SCP-fel? Hur fixar jag det på olika sätt utan andras hjälp? Alla dessa frågor kommer att besvaras nedan.
Var mycket uppmärksam på MiniTool-lösning eftersom det är professionellt inom lagringshantering och problemlösning.
Ingen sådan fil eller katalog i SCP
Först och främst vill jag förklara vad SCP är. Som akronym för Secure Copy Protocol hänvisar SCP till ett säkerhetsfilöverföringsprotokoll mellan en lokal värd och en fjärrvärd eller bland olika fjärrvärdar. SCP utvecklas utifrån Säkert skal (SSH) -protokoll och används för att hjälpa människor att överföra filer mellan olika enheter. SCP har många gemensamma med FTP (File Transfer Protocol) förutom att den förstnämnda lägger till säkerhet och autentisering.
Många rapporterade dock nyligen att de stöter på SCP ingen sådan fil eller katalogfel när de försöker kopiera filer med programmet. När jag märker detta bestämmer jag mig för att lista några vanliga orsaker som orsakar SCP-felet och motsvarande lösningar för att åtgärda det.
Skapa skript för att kopiera filer från en mapp till en annan på Win10.
Orsaker till inget sådant fil- eller katalogfel
Det finns huvudsakligen fyra skäl som borde vara ansvariga för Secure Copy Protocol - ingen sådan fil eller katalog.
- Portnummer anges inte : användaren angav inte visst portnummer innan de kopierade filer mellan enheter. För att slutföra filkopieringsprocessen måste du vidarebefordra rätt port i förväg.
- Inställningarna för filbehörigheter är inte korrekta : om behörigheten för en fil är skrivskyddad betyder det att du bara kan komma åt filen och leta efter information du behöver. Du får inte kopiera eller flytta om inte läs- och skrivbehörigheterna erbjuds för filen.
- Inloggningen är inte korrekt : SCP-felet kan uppstå när du försöker kopiera filer till ett visst skrivbord efter att du har loggat in på servern. Varför? Det beror på att servern kommer att försöka hitta den lokala sökvägen inom den. I det här fallet bör du logga ut från servervägen för att lösa problemet.
- Kommandot är inte korrekt : om kommandot du använder för att kopiera filer mellan enheter inte är korrekt kommer du inte att stöta på någon sådan fil eller katalog. Du bör ändra kommandot för att göra det korrekt. Kom ihåg att kommandot som används för att kopiera en viss fil inte är detsamma som det som används för att kopiera en hel katalog.
Hur fixar du Secure Copy Protocol Error
* 1: identifiera portnumret korrekt.
Om du inte är säker på portnumret bör du använda det här kommandot för att kopiera filer mellan enheter eftersom det kan indikera portnumret:
$ scp -P port_nummer Oss _remote_host :_filen / din / lokala / katalogen
Den kan användas för att ange portnummer när du försöker kopiera filer till en fjärrvärd (eller från den).
Notera: Du bör veta att '-P (Portnummer)' ska läggas till kommandot och placeras efter '$ scp' -delen.* 2: kontrollera och ändra behörigheter.
Som sagt tidigare måste du se till att tillräckligt med behörighet ges till filen du kopierar för att undvika felet i Secure Copy Protocol. Så du bör göra följande:
- Öppet Utforskaren och navigera till filen du vill kopiera.
- Högerklicka på filen och välj Egenskaper .
- Avmarkera kryssrutan Skrivskyddad alternativ under fliken Allmänt.
- Klicka på Tillämpa för att bekräfta.
- Växla till säkerhet fliken och kontrollera om alla behörigheter ges till Systemet och Administratör .
Hur fixar jag när File Explorer inte fungerar / svarar?
* 3: se till att kommandot du ska använda är korrekt.
Här är några av de mest använda kommandona för kopiering av filer.
Kopiera filer från lokal värd till fjärrvärd:
- $ scp 'the_file' [e-postskyddad] _remote_host: katalogen / sökväg / till / katalogen (kopiera en fil)
- $ scp name.txt [e-postskyddad] : / some / remote / katalog (kopiera en fil)
- $ scp -r 'the_directory_to_copy' [e-postskyddad] _remote_host: / sökvägen / till / katalogen / till / kopiera / till (kopiera en hel katalog)
- $ scp -r foo [e-postskyddad] : / some / remote / katalog / bar (kopiera en hel katalog)
Kopiera filer från fjärrvärd till lokal värd:
- $ scp [e-postskyddad] _remote_host :_filen / din / lokala / katalogen
- $ scp [e-postskyddad] _remote_host: name.txt / your / local / katalog
Det är allt. Vet du hur du hanterar ingen sådan fil eller katalog nu?