Δεν υπάρχει τέτοιο αρχείο ή κατάλογος στο SCP: Πώς να διορθώσετε το σφάλμα [MiniTool News]
No Such File Directory Scp
Περίληψη :
Γνωρίζετε το σφάλμα - Δεν υπάρχει τέτοιο αρχείο ή κατάλογος; Μάλλον θα πείτε ναι, έτσι; Αλλά ξέρετε τι σημαίνει στο SCP; Αν όχι, θα πρέπει να διαβάσετε προσεκτικά το ακόλουθο περιεχόμενο, καθώς εισάγει τις αιτίες του No τέτοιου σφάλματος αρχείου ή καταλόγου στο SCP και τα αντίστοιχα μέτρα που πρέπει να λάβετε για να επιλύσετε μόνοι σας το πρόβλημα.
Μπορεί να δείτε το Δεν υπάρχει τέτοιο αρχείο ή κατάλογος λάθος τώρα και μετά σε διαφορετικά προβλήματα. Εδώ σε αυτό το άρθρο, θα μιλήσω κυρίως για το Όχι τέτοιο σφάλμα αρχείου ή καταλόγου στο Secure Copy Protocol. Τι προκαλεί αυτό το σφάλμα SCP; Πώς να το διορθώσετε με διαφορετικούς τρόπους χωρίς τη βοήθεια άλλων; Όλες αυτές οι ερωτήσεις θα απαντηθούν παρακάτω.
Παρακαλώ προσέξτε πολύ Λύση MiniTool δεδομένου ότι είναι επαγγελματίας στη διαχείριση αποθήκευσης και στην επίλυση προβλημάτων.
Δεν υπάρχει τέτοιο αρχείο ή κατάλογος στο SCP
Πρώτα απ 'όλα, θα ήθελα να εξηγήσω τι είναι το SCP. Ως το αρκτικόλεξο του Secure Copy Protocol, το SCP αναφέρεται σε ένα πρωτόκολλο μεταφοράς αρχείων ασφαλείας μεταξύ ενός τοπικού κεντρικού υπολογιστή και ενός απομακρυσμένου κεντρικού υπολογιστή ή μεταξύ διαφορετικών απομακρυσμένων κεντρικών υπολογιστών. Το SCP αναπτύσσεται με βάση το Ασφαλές κέλυφος (SSH) πρωτόκολλο και χρησιμοποιείται για να βοηθήσει τους ανθρώπους να μεταφέρουν αρχεία μεταξύ διαφορετικών συσκευών. Το SCP έχει πολλά κοινά με το FTP (File Transfer Protocol) εκτός από το ότι το πρώτο προσθέτει ασφάλεια και έλεγχο ταυτότητας.
Ωστόσο, πολλοί άνθρωποι ανέφεραν πρόσφατα ότι δεν συναντούν SCP κανένα τέτοιο σφάλμα αρχείου ή καταλόγου όταν προσπαθούν να αντιγράψουν αρχεία με το πρόγραμμα. Παρατηρώντας αυτό, αποφασίζω να αναφέρω μερικούς από τους κοινούς λόγους που προκαλούν το σφάλμα SCP και τις αντίστοιχες λύσεις για να το διορθώσουμε.
Δημιουργία δέσμης ενεργειών για αντιγραφή αρχείων από έναν φάκελο στον άλλο στο Win10.
Αιτίες δεν υπάρχει τέτοιο σφάλμα αρχείου ή καταλόγου
Υπάρχουν κυρίως 4 λόγοι που πρέπει να είναι υπεύθυνοι για το πρωτόκολλο ασφαλούς αντιγραφής - δεν υπάρχει τέτοιο αρχείο ή κατάλογος.
- Ο αριθμός θύρας δεν έχει καθοριστεί : ο χρήστης δεν καθόρισε τον συγκεκριμένο αριθμό θύρας πριν αντιγράψει αρχεία μεταξύ συσκευών. Για να ολοκληρώσετε με επιτυχία τη διαδικασία αντιγραφής αρχείων, πρέπει να προωθήσετε τη σωστή θύρα εκ των προτέρων.
- Οι ρυθμίσεις δικαιωμάτων αρχείου δεν είναι σωστές : εάν η άδεια ενός αρχείου έχει οριστεί μόνο για ανάγνωση, αυτό σημαίνει ότι μπορείτε να αποκτήσετε πρόσβαση μόνο στο αρχείο και να αναζητήσετε τις πληροφορίες που χρειάζεστε. Δεν επιτρέπεται να το αντιγράψετε ή να το μετακινήσετε εκτός εάν προσφέρονται τα δικαιώματα ανάγνωσης και εγγραφής για το αρχείο.
- Η σύνδεση δεν είναι σωστή : το σφάλμα SCP θα μπορούσε να προκύψει όταν προσπαθείτε να αντιγράψετε αρχεία σε συγκεκριμένη επιφάνεια εργασίας αφού συνδεθείτε στο διακομιστή. Γιατί; Αυτό συμβαίνει επειδή ο διακομιστής θα προσπαθήσει να βρει την τοπική διαδρομή μέσα σε αυτό. Σε αυτήν την περίπτωση, πρέπει να αποσυνδεθείτε από τη διαδρομή διακομιστή για να επιλύσετε το πρόβλημα.
- Η εντολή δεν είναι σωστή : εάν η εντολή που χρησιμοποιείτε για την αντιγραφή αρχείων μεταξύ συσκευών δεν είναι σωστή, δεν θα συναντήσετε τέτοιο αρχείο ή κατάλογο. Πρέπει να πάτε για να τροποποιήσετε την εντολή για να την κάνετε σωστή. Θυμηθείτε ότι η εντολή που χρησιμοποιείται για την αντιγραφή ενός συγκεκριμένου αρχείου δεν είναι η ίδια με αυτήν που χρησιμοποιήθηκε για την αντιγραφή ενός ολόκληρου καταλόγου.
Πώς να επιδιορθώσετε το σφάλμα ασφαλούς αντιγραφής πρωτοκόλλου
* 1: προσδιορίστε σωστά τον αριθμό θύρας.
Εάν δεν είστε σίγουροι για τον αριθμό θύρας, θα πρέπει να χρησιμοποιήσετε αυτήν την εντολή για να αντιγράψετε αρχεία μεταξύ συσκευών, καθώς μπορεί να υποδείξει τον αριθμό θύρας:
$ scp -P port_number Μας _remote_host: the_file / your / local / κατάλογος
Μπορεί να χρησιμοποιηθεί για να υποδείξει τον αριθμό θύρας όταν προσπαθείτε να αντιγράψετε αρχεία σε έναν απομακρυσμένο κεντρικό υπολογιστή (ή από αυτόν).
Σημείωση: Πρέπει να γνωρίζετε ότι το '-P (αριθμός θύρας)' πρέπει να προστεθεί στην εντολή και να τοποθετηθεί μετά το τμήμα '$ scp'.* 2: ελέγξτε και τροποποιήστε τα δικαιώματα.
Όπως ειπώθηκε νωρίτερα, πρέπει να βεβαιωθείτε ότι παρέχεται αρκετή άδεια στο αρχείο που αντιγράφετε, ώστε να αποφευχθεί το σφάλμα Secure Copy Protocol. Θα πρέπει λοιπόν να κάνετε τα εξής:
- Ανοιξε Εξερεύνηση αρχείων και μεταβείτε στο αρχείο που θέλετε να αντιγράψετε.
- Κάντε δεξί κλικ στο αρχείο και επιλέξτε Ιδιότητες .
- Καταργήστε την επιλογή του Μόνο για ανάγνωση επιλογή στην καρτέλα Γενικά.
- Κάνε κλικ στο Ισχύουν κουμπί για επιβεβαίωση.
- Μετάβαση στο Ασφάλεια και ελέγξτε αν παρέχονται όλα τα δικαιώματα στο Σύστημα και Διαχειριστής .
Πώς να το διορθώσετε όταν η Εξερεύνηση αρχείων δεν λειτουργεί / αποκρίνεται;
* 3: βεβαιωθείτε ότι η εντολή που πρόκειται να χρησιμοποιήσετε είναι σωστή.
Ακολουθούν μερικές από τις πιο συχνά χρησιμοποιούμενες εντολές για την αντιγραφή αρχείων.
Αντιγραφή αρχείων από τοπικό κεντρικό υπολογιστή σε απομακρυσμένο κεντρικό υπολογιστή:
- $ scp 'the_file' [προστασία μέσω email] _remote_host: ο κατάλογος / path / to / the / (αντιγραφή αρχείου)
- $ scp name.txt [προστασία μέσω email] : / some / remote / directory (αντιγραφή αρχείου)
- $ scp -r 'the_directory_to_copy' [προστασία μέσω email] _remote_host: το / path / to / the / directory / to / copy / to (αντιγραφή ολόκληρου καταλόγου)
- $ scp -r foo [προστασία μέσω email] : / some / remote / directory / bar (αντιγραφή ολόκληρου καταλόγου)
Αντιγραφή αρχείων από απομακρυσμένο κεντρικό υπολογιστή σε τοπικό κεντρικό υπολογιστή:
- $ scp [προστασία μέσω email] _remote_host: the_file / your / local / κατάλογος
- $ scp [προστασία μέσω email] _remote_host: name.txt / your / local / directory
Αυτό είναι. Ξέρετε πώς να αντιμετωπίσετε κανένα τέτοιο αρχείο ή κατάλογο τώρα;