Στο επόμενο άρθρο θα ρίξουμε μια ματιά στον Croc. Σήμερα οι χρήστες μπορούν να βρουν πολλούς διαφορετικούς τρόπους μεταφορά αρχείων μεταξύ δύο ή περισσότερων ομάδων. Ο Croc θα μας προσφέρει έναν από αυτούς τους τρόπους, σχεδιασμένος να χρησιμοποιείται από τη γραμμή εντολών και αυτός θα μας επιτρέψει να μεταφέρουμε αρχεία και φακέλους μεταξύ υπολογιστών εύκολα, γρήγορα και με ασφάλεια.
Χρησιμοποιώντας αυτό το εργαλείο, η μεταφορά δεδομένων γίνεται γρήγορα καθώς λειτουργεί ως διακομιστής αναμετάδοσης μεταξύ συστημάτων. Δημιουργήστε ένα επίπεδο επικοινωνίας πλήρως αμφίδρομη σε πραγματικό χρόνο μεταξύ των δύο ομάδων, έτσι τα καθήκοντα τουφορτίο'και'εκπλήρωση«πραγματοποιούνται ταυτόχρονα μεταξύ των ομάδων.
Η Croc προσφέρει κρυπτογράφηση από άκρο σε άκρο χρησιμοποιώντας τη βιβλιοθήκη κωδικού πρόσβασης με έλεγχο ταυτότητας με κωδικό πρόσβασης (ΠΑΡΕΤΕ). Η βιβλιοθήκη PAKE επιτρέπει σε δύο χρήστες να δημιουργήσουν ένα ισχυρό μυστικό κλειδί χρησιμοποιώντας ένα αδύναμο κλειδί που και οι δύο γνωρίζουν εκ των προτέρων. Αυτό το μυστικό κλειδί χρησιμοποιείται μετά από πρόσθετη κρυπτογράφηση.
Γενικά χαρακτηριστικά Croc
- Είναι ένα δωρεάν και ανοιχτού κώδικα πρόγραμμα.
- Δεδομένου ότι η Croc χρησιμοποιεί αναμετάδοση, δεν χρειάζεται κεντρικός διακομιστής ή προώθηση θυρών.
- Είναι ένα cross platform application, ώστε να μπορείτε να μεταφέρετε τα δεδομένα μεταξύ των πλατφορμών Gnu / Linux, Mac και Windows.
- Παρέχει end-to-end κρυπτογράφηση χρησιμοποιώντας τη βιβλιοθήκη ΠΑΡΕΤΕ.
- Το πρόγραμμα μας σας επιτρέπει να μεταφέρετε πολλά αρχεία ταυτόχρονα.
- Εάν για οποιονδήποτε λόγο διακοπεί η μεταφορά δεδομένων, θα μπορέσουμε να συνεχίσουμε την αντιγραφή αρχείων από το σημείο που άφησε την τελευταία φορά.
- Απαιτεί μηδενικές εξαρτήσεις.
- Ο Croc είναι γραμμένο στη γλώσσα προγραμματισμού GO και διατίθεται ελεύθερα με την άδεια MIT.
Αυτά είναι μόνο μερικά από τα χαρακτηριστικά που προσφέρει αυτό το πρόγραμμα. Αυτοί μπορούν συμβουλευτείτε όλα αυτά από σελίδα έργου GitHub.
Εγκαταστήστε το Croc στο Ubuntu
Ο Croc μπορεί ναΕγκαταστήστε σε οποιαδήποτε διανομή Gnu / Linux και Unix που υποστηρίζει το Bash χρησιμοποιώντας την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
Αυτή η εντολή θα εγκαταστήσει το Croc in / usr / local / bin / τοποθεσία.
Μπορεί επίσης να είναι κατεβάστε τα προκατασκευασμένα δυαδικά αρχεία από το σελίδα εκδόσεων του σχεδίου. Σε αυτήν την περίπτωση μπορούμε να κατεβάσουμε το αρχείο Croc DEB για το σύστημα Ubuntu 20.04 χρησιμοποιώντας τις ακόλουθες εντολές στο τερματικό (Ctrl + Alt + T):
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
Μόλις ολοκληρωθεί η λήψη, μπορούμε Εγκαταστήστε το πρόγραμμα με την ακόλουθη εντολή:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
Το Croc μπορεί επίσης να εγκατασταθεί ως πακέτο snap. Στο τερματικό (Ctrl + Alt + T) θα πρέπει να χρησιμοποιήσετε μόνο την εντολή:
sudo snap install croc
Χρησιμοποιήστε το Croc
Κατ 'αρχάς, θα πρέπει να βεβαιωθούμε ότι έχουμε εγκαταστήσει το Croc σε όλα τα συστήματα που θέλουμε να εμπλέξουμε στις αποστολές.
Μεταφορά αρχείων και φακέλων μεταξύ υπολογιστών
να μεταφέρετε ένα αρχείο ή φάκελο χρησιμοποιώντας το Croc, απλά θα πρέπει να εκτελέσουμε κάτι σαν το εξής:
croc send ruta-al-archivo-o-carpeta
Ένα πρακτικό παράδειγμα θα ήταν:
croc send archivo.png
Όπως μπορείτε να δείτε στο παραπάνω στιγμιότυπο οθόνης, Αυτή η εντολή θα δημιουργήσει μια τυχαία φράση κώδικα που σε αυτό το παράδειγμα είναι:
flex-hazard-immune
Η κωδική φράση χρησιμοποιείται για τη δημιουργία μιας επικυρωμένης συμφωνίας κλειδιού με κωδικό πρόσβασης (ΠΑΡΕΤΕ). Αυτό δημιουργεί ένα μυστικό κλειδί για χρήση από τον αποστολέα και τον παραλήπτη για κρυπτογράφηση από άκρο σε άκρο.
Για να λάβετε το παραπάνω αρχείο σε άλλον υπολογιστή, ο παραλήπτης πρέπει να πληκτρολογήσει αυτό το κλειδί δίπλα στην εντολή croc:
croc flex-hazard-immune
Τότε θα πρέπει να πατήσουμεyκαι πατήστε Εισαγωγή για να λάβετε το αρχείο.
Το αρχείο θα αποθηκευτεί στον υπολογιστή που λαμβάνει, στον ίδιο φάκελο όπου εκτελούμε αυτήν την τελευταία εντολή.
Ορίστε προσαρμοσμένη φράση κώδικα
Όπως μπορείτε να δείτε στο προηγούμενο παράδειγμα, ο Croc δημιουργεί έναν τυχαίο κώδικα κάθε φορά που στέλνουμε ένα αρχείο ή φάκελο. Αλλά επίσης θα είμαστε σε θέση να στείλουμε αρχεία ή φακέλους με εξατομικευμένο κώδικα σύμφωνα με τις προτιμήσεις μας, θα πρέπει να χρησιμοποιήσουμε μόνο την επιλογή -Κώδικας.
croc send --code descargar-esto archivo.txt
Σε αυτό το παράδειγμα, «κατεβάστε-αυτόείναι η φράση κώδικα. Ο παραλήπτης μπορεί να λάβει το αρχείο χρησιμοποιώντας την ακόλουθη εντολή:
croc descargar-esto
Στείλε μήνυμα
Αν μας ενδιαφέρει να μοιραστούμε ένα URL ή ένα μήνυμα, ο Croc μπορεί επίσης να μας βοηθήσει. Για να στείλετε κείμενο χρησιμοποιώντας το Croc θα πρέπει να εκτελέσουμε μόνο:
croc send --text "Mensaje de texto enviado con Croc"
El ο παραλήπτης θα λάβει ένα μήνυμα κειμένου με την ακόλουθη εντολή:
croc sound-laura-vital
βοήθεια
Να συμβουλευτείτε τη βοήθεια αυτού του εργαλείου, στο τερματικό (Ctrl + Alt + T) θα πρέπει να εκτελέσουμε μόνο:
croc --help
Επειδή είναι ανοιχτού κώδικα και εφαρμόζεται σε μια γλώσσα που εύκολα μεταγλωττίζεται (Go), αυτό το εργαλείο μπορεί να χρησιμοποιηθεί σε οποιοδήποτε σύστημα. Αυτός ο τρόπος κοινής χρήσης αρχείων ή φακέλων μεταξύ υπολογιστών είναι γρήγορος, ασφαλής και πολύ εύκολος στη χρήση. Μπορεί λάβετε περισσότερες πληροφορίες σχετικά με αυτό το έργο στο το ιστολόγιο του δημιουργού του.