V SCP žádný takový soubor ani adresář neexistuje: Jak opravit chybu [MiniTool News]
No Such File Directory Scp
Souhrn :
Znáte tuto chybu - žádný takový soubor nebo adresář neexistuje? Pravděpodobně řeknete ano, že? Ale víte, co to znamená v SCP? Pokud ne, měli byste si pozorně přečíst následující obsah, protože v SCP uvádí příčiny chyby Žádný takový soubor nebo adresář a odpovídající opatření, která byste měli podniknout, abyste problém sami vyřešili.
Můžete vidět Žádný takový soubor nebo adresář chyba tu a tam v různých problémech. Zde v tomto článku budu hovořit hlavně o chybě Žádný takový soubor nebo adresář v Secure Copy Protocol. Co spouští tuto chybu SCP? Jak to opravit různými způsoby bez pomoci ostatních? Na všechny tyto otázky odpovíme níže.
Věnujte prosím velkou pozornost Řešení MiniTool protože je profesionální ve správě úložiště a řešení problémů.
Žádný takový soubor nebo adresář v SCP
Nejprve bych chtěl vysvětlit, co je SCP. Jako zkratka Secure Copy Protocol označuje SCP protokol přenosu souborů zabezpečení mezi místním hostitelem a vzdáleným hostitelem nebo mezi různými vzdálenými hostiteli. SCP je vyvíjen na základě Zabezpečte Shell (SSH) protokol a slouží k pomoci lidem při přenosu souborů mezi různými zařízeními. SCP má s FTP (File Transfer Protocol) mnoho společného, kromě toho, že ten první přidává zabezpečení a autentizaci.
Mnoho lidí však nedávno uvedlo, že při pokusu o kopírování souborů pomocí programu nenarazili na SCP žádná taková chyba souboru nebo adresáře. Všiml jsem si toho, rozhodl jsem se vyjmenovat některé z běžných důvodů, které způsobují chybu SCP, a odpovídající řešení pro její opravu.
Vytvořte skript pro kopírování souborů z jedné složky do druhé na Win10.
Příčiny chyby takového souboru nebo adresáře
Za protokol Secure Copy Protocol by měly být zodpovědné hlavně 4 důvody - žádný takový soubor nebo adresář.
- Číslo portu není zadáno : uživatel před kopírováním souborů mezi zařízeními nezadal určité číslo portu. Chcete-li úspěšně dokončit proces kopírování souborů, musíte předem předat správný port.
- Nastavení oprávnění k souboru není správné : pokud je oprávnění souboru nastaveno pouze na čtení, znamená to, že k souboru máte přístup pouze a můžete hledat informace, které potřebujete. Není povoleno jej kopírovat nebo přesouvat, pokud pro soubor nejsou nabízena oprávnění pro čtení a zápis.
- Přihlášení není správné : k chybě SCP může dojít, když se pokoušíte zkopírovat soubory na určitou plochu po přihlášení k serveru. Proč? Je to proto, že se server pokusí najít v něm místní cestu. V takovém případě byste se měli odhlásit z cesty k serveru, abyste problém vyřešili.
- Příkaz není správný : pokud příkaz, který používáte ke kopírování souborů mezi zařízeními, není správný, žádný takový soubor ani adresář nenarazíte. Měli byste jít upravit příkaz, aby byl správný. Pamatujte, že příkaz použitý ke kopírování určitého souboru není stejný jako příkaz použitý ke kopírování celého adresáře.
Jak opravit chybu protokolu Secure Copy Protocol
* 1: identifikujte číslo portu správně.
Pokud si nejste jisti číslem portu, měli byste tento příkaz použít ke kopírování souborů mezi zařízeními, protože může označovat číslo portu:
$ scp -P číslo_portu Nás _vzdálený_hostitel: soubor_soubor / váš / místní / adresář
Lze jej použít k označení čísla portu, když se pokoušíte kopírovat soubory na vzdáleného hostitele (nebo z něj).
Poznámka: Měli byste vědět, že do příkazu by mělo být přidáno „-P (číslo portu)“ a umístěno za část „$ scp“.* 2: Zkontrolujte a upravte oprávnění.
Jak již bylo řečeno, musíte se ujistit, že souboru, který kopírujete, je poskytnuto dostatečné oprávnění, aby nedocházelo k chybě protokolu Secure Copy Protocol. Měli byste tedy udělat následující věci:
- otevřeno Průzkumník souborů a přejděte na soubor, který chcete zkopírovat.
- Klikněte pravým tlačítkem na soubor a vyberte Vlastnosti .
- Zrušte zaškrtnutí políčka Pouze ke čtení na kartě Obecné.
- Klikněte na Aplikovat potvrďte tlačítkem.
- Přejít na Bezpečnostní na kartě a zkontrolujte, zda jsou všechna oprávnění poskytována Systém a Správce .
Jak opravit, když Průzkumník souborů nefunguje / nereaguje?
* 3: Zkontrolujte, zda je příkaz, který použijete, správný.
Zde jsou některé z nejčastěji používaných příkazů pro kopírování souborů.
Zkopírujte soubory z místního hostitele na vzdáleného hostitele:
- $ scp 'the_file' [chráněno e-mailem] _vzdálený_hostitel: adresář / cesta / do / / (zkopírujte soubor)
- $ scp name.txt [chráněno e-mailem] : / some / remote / directory (zkopírujte soubor)
- $ scp -r 'the_directory_to_copy' [chráněno e-mailem] _vzdálený_hostitel: / cesta / do / adresáře / do / zkopírovat / do (zkopírovat celý adresář)
- $ scp -r foo [chráněno e-mailem] : / some / remote / directory / bar (zkopírovat celý adresář)
Zkopírujte soubory ze vzdáleného hostitele na lokálního hostitele:
- $ scp [chráněno e-mailem] _vzdálený_hostitel: soubor_soubor / váš / místní / adresář
- $ scp [chráněno e-mailem] _vzdálený_hostitel: name.txt / váš / místní / adresář
A je to. Víte, jak se nyní vyrovnat s žádným takovým souborem nebo adresářem?