V SCP ni takšne datoteke ali imenika: Kako odpraviti napako [MiniTool News]
No Such File Directory Scp
Povzetek:
Ali ste seznanjeni z napako - takšne datoteke ali imenika ni? Verjetno boste rekli ja, kajne? Toda ali veste, kaj to pomeni v SCP? V nasprotnem primeru natančno preberite naslednjo vsebino, saj predstavlja vzroke za napako datoteke ali imenika v SCP in ustrezne ukrepe, ki jih morate sprejeti, da težavo rešite sami.
Morda boste videli Takšne datoteke ali imenika ni tu in tam pri različnih težavah. V tem članku bom v glavnem govoril o napaki v datoteki ali imeniku v protokolu za varno kopiranje ni. Kaj sproži to napako SCP? Kako to popraviti na različne načine brez pomoči drugih? Na vsa ta vprašanja bomo odgovorili spodaj.
Prosim, bodite pozorni na to Rešitev MiniTool saj je strokovno na področju upravljanja pomnilnika in reševanja problemov.
V SCP ni takšne datoteke ali imenika
Najprej bi rad razložil, kaj je SCP. Kot kratica Secure Copy Protocol se SCP nanaša na protokol za prenos varnostne datoteke med lokalnim gostiteljem in oddaljenim gostiteljem ali med različnimi oddaljenimi gostitelji. SCP je razvit na osnovi Varna lupina (SSH) protokol in se uporablja za pomoč ljudem pri prenosu datotek med različnimi napravami. SCP ima veliko skupnega s FTP (File Transfer Protocol), le da prvi dodaja varnost in preverjanje pristnosti.
Veliko ljudi pa je v zadnjem času poročalo, da med poskusom kopiranja datotek s programom SCP ni naletel na takšno datoteko ali imeniško napako. Ko sem to opazil, sem se odločil navesti nekaj najpogostejših razlogov, ki povzročajo napako SCP, in ustrezne rešitve za njeno odpravo.
Ustvari skript za kopiranje datotek iz ene mape v drugo na Win10.
Vzroki za takšno napako datoteke ali imenika
Za protokol varnega kopiranja bi morali biti odgovorni predvsem štirje razlogi - taka datoteka ali imenik ni.
- Številka vrat ni določena : uporabnik ni določil določene številke vrat, preden je kopiral datoteke med napravami. Če želite uspešno zaključiti postopek kopiranja datoteke, morate vnaprej posredovati pravilna vrata.
- Nastavitve dovoljenj za datoteke niso pravilne : če je dovoljenje datoteke nastavljeno na samo za branje, to pomeni, da lahko samo dostopate do datoteke in iščete potrebne podatke. Kopirati ali premikati ga ne smete, razen če za datoteko nimate dovoljenja za branje in pisanje.
- Prijava ni pravilna : napaka SCP se lahko pojavi, ko poskušate kopirati datoteke na določeno namizje po prijavi v strežnik. Zakaj? To je zato, ker bo strežnik poskušal najti lokalno pot znotraj njega. V tem primeru se za odpravo težave odjavite s poti strežnika.
- Ukaz ni pravilen : če ukaz, ki ga uporabljate za kopiranje datotek med napravami, ni pravilen, ne boste naleteli na takšno datoteko ali imenik. Morali bi spremeniti ukaz, da bi bil pravilen. Upoštevajte, da ukaz, uporabljen za kopiranje določene datoteke, ni enak ukazu, ki se uporablja za kopiranje celotnega imenika.
Kako odpraviti napako protokola za varno kopiranje
* 1: pravilno določite številko vrat.
Če niste prepričani o številki vrat, uporabite ta ukaz za kopiranje datotek med napravami, saj lahko označuje številko vrat:
$ scp -P številka_ pristanišča Nas _remote_host: the_file / your / local / directory
Z njo lahko označite številko vrat, ko poskušate kopirati datoteke na oddaljeni gostitelj (ali z njega).
Opomba: Morali bi vedeti, da je treba ukazu dodati '-P (številka vrat)' in ga postaviti za delom '$ scp'.* 2: preverite in spremenite dovoljenja.
Kot smo že omenili, morate zagotoviti, da je za datoteko, ki jo kopirate, na voljo dovolj dovoljenja, da se izognete napaki protokola Secure Copy Protocol. Zato morate storiti naslednje:
- Odprto File Explorer in se pomaknite do datoteke, ki jo želite kopirati.
- Z desno miškino tipko kliknite datoteko in izberite Lastnosti .
- Počistite potrditveno polje Le za branje možnost pod zavihkom Splošno.
- Kliknite na Prijavite se za potrditev.
- Premik na Varnost in preverite, ali so vsa dovoljenja na voljo Sistem in Skrbnik .
Kako popraviti, ko File Explorer ne deluje / se ne odziva?
* 3: preverite, ali je ukaz, ki ga boste uporabili, pravilen.
Tu je nekaj najpogosteje uporabljenih ukazov za kopiranje datotek.
Kopiranje datotek z lokalnega gostitelja na oddaljenega gostitelja:
- $ scp 'datoteka_datoteke' [e-pošta zaščitena] _remote_host: / pot / do / / imenika (kopirajte datoteko)
- $ scp name.txt [e-pošta zaščitena] : / some / remote / directory (kopirajte datoteko)
- $ scp -r 'the_directory_to_copy' [e-pošta zaščitena] _remote_host: / pot / do / / imenika / do / kopiranje / do (kopiranje celotnega imenika)
- $ scp -r foo [e-pošta zaščitena] : / some / remote / directory / bar (kopirajte celoten imenik)
Kopirajte datoteke z oddaljenega gostitelja na lokalnega gostitelja:
- $ scp [e-pošta zaščitena] _remote_host: the_file / your / local / directory
- $ scp [e-pošta zaščitena] _remote_host: name.txt / vaš / lokalni / imenik
To je to. Ali veste, kako se zdaj spoprijeti s takšno datoteko ali imenikom?