Τα Pastebins αποτελούν χαρακτηριστικό του Διαδικτύου από τη δεκαετία του 1990 και είναι απλά αποθετήρια κειμένου όπου μπορείτε να απορρίψετε μεγάλες ποσότητες γραφής, κώδικα ή οποιουδήποτε άλλου τύπου τεκμηρίωσης. Είναι εξαιρετικά χρήσιμα αν δεν θέλετε να γεμίσετε άλλα κανάλια επικοινωνίας με τοίχους κειμένου.
Παραδοσιακά, πρέπει να δημιουργήσετε έναν λογαριασμό με μια υπηρεσία που βασίζεται σε ιστότοπο για να χρησιμοποιήσετε ένα pastebin, ωστόσο, με το pastes.sh, μπορείτε να δημιουργήσετε πάστες χωρίς να φύγετε ποτέ από το τερματικό σας.
Τι είναι το Pastebin και γιατί θα το χρησιμοποιούσατε;
Το Διαδίκτυο είναι ένα αφάνταστα μεγάλο θησαυροφυλάκιο πληροφοριών. για το μεγαλύτερο μέρος του, είναι επιθυμητό να υπάρχει κάποια δομή και μονιμότητα. Θα πρέπει να μπορείτε πάντα να βρίσκετε ιστότοπους και ενδιαφέροντα άρθρα στο ίδιο μέρος, για παράδειγμα, και θέλετε ροή της συνείδησης που διαχέετε στο ιστολόγιό σας ή στα μέσα κοινωνικής δικτύωσης για να παραμείνουν ορατοί και ευρεθέντες μέχρι να το αποφασίσετε Διέγραψε το.
Άλλες πληροφορίες είναι παροδικές από τη φύση τους. Θέλετε να μπορείτε να το εμφανίσετε για περιορισμένο χρονικό διάστημα και στη συνέχεια να λήξει, για να μην το δείτε ποτέ ξανά.
Τα Pastebin παρέχουν αυτό το βοηθητικό πρόγραμμα — αποδέχονται το ακατέργαστο κείμενο και επιστρέφουν έναν σύνδεσμο στον οποίο μπορείτε να προβάλετε το κείμενο.
Οι λόγοι που μπορεί να το θέλετε είναι ποικίλοι. Μπορεί να θέλετε να δημοσιεύσετε ένα μεγάλο μπλοκ κειμένου σε μια αίθουσα συνομιλίας IRC, αλλά ανησυχείτε μήπως χαλάσει η ροή της συνομιλίας. Μπορεί να θέλεις έναν συνάδελφο αξιολογήστε τον κωδικό σας πριν δεσμευτείτε και δεν θέλετε να επικολλήσετε μερικές χιλιάδες γραμμές σε ένα email.
Αντίθετα, επικολλάτε τον κωδικό σας σε ένα πάνελ επικόλλησης και περνάτε τον σύνδεσμο σε ένα email ή SMS ή απλώς γράφετε τη διεύθυνση URL στο πίσω μέρος ενός φακέλου. Είναι απλό, είναι εύκολο και είναι απίστευτα χρήσιμο.
Αλλά η χρήση ενός pastebin έχει τα μειονεκτήματά του: συνήθως χρειάζεται να δημιουργήσετε έναν λογαριασμό και χειρότερα, πρέπει να αφήσετε το τερματικό σας και να ανοίξετε ένα πρόγραμμα περιήγησης για να χρησιμοποιήσετε ένα pastebin.
πάστες.sh είναι διαφορετικό. Δεν χρειάζεται να παραδώσετε τη διεύθυνση email σας, το χειριστήριο των μέσων κοινωνικής δικτύωσης ή οτιδήποτε άλλο. Αντίθετα, δημιουργείτε τον λογαριασμό σας μέσα από το τερματικό σας χρησιμοποιώντας κρυπτογράφηση δημόσιου κλειδιού μέσω SSH και μπορείτε να SCP (ασφαλή αντιγραφή) των επικολλήσεων σας στον διακομιστή pastes.sh από το τερματικό σας επίσης.
Ξεκινήστε με το pastes.sh στο Linux
Λόγω των περιορισμών στο πακέτο SSH του Golang, υπάρχει μεγάλη πιθανότητα τα τυπικά κλειδιά SSH που δημιουργήθηκαν από τη διανομή σας να μην λειτουργούν με το pastes.sh. Θα χρειαστεί να δημιουργήσετε ένα νέο κλειδί SSH με τον αλγόριθμο Ed25519:
ssh-keygen -t ed25519 -C "[email protected]"
Κτύπημα Εισαγω όταν σας ζητηθεί "Εισαγάγετε ένα αρχείο στο οποίο θα αποθηκεύσετε το κλειδί", επιλέξτε έναν ασφαλή κωδικό πρόσβασης (ή όχι. Από σένα εξαρτάται). Το κλειδί θα αποθηκευτεί στην προεπιλεγμένη θέση.
Τώρα συνδεθείτε στον διακομιστή pastes.sh SSH με:
ssh νέος@πάστες.SH
Αυτή είναι μια ειδική σύνδεση που δεν απαιτεί κωδικό πρόσβασης και θα σας στέλνει πάντα στη δημιουργία λογαριασμού.
Στην προτροπή, επιλέξτε ένα όνομα χρήστη, με λιγότερους από 50 χαρακτήρες, που περιλαμβάνει απλά γράμματα και αριθμούς. Το σύστημα θα απορρίψει οποιοδήποτε ανεπιθύμητο όνομα χρήστη που περιλαμβάνει συμβολοσειρές όπως "admin", "abuse", "root", "cgi" ή παρόμοια. Δεν μπορείτε να χρησιμοποιήσετε υπογράμμιση.
Εάν το όνομα χρήστη σας γίνει αποδεκτό, θα δείτε μια οθόνη με μια διεύθυνση URL για τις επικολλήσεις σας και ορισμένες επιλογές διαχείρισης. Μπορείτε να αλλάξετε το όνομα χρήστη σας, να διαχειριστείτε τα κλειδιά κρυπτογράφησης και να προβάλετε τις επικολλήσεις που συνδέονται με τον λογαριασμό σας.
Χρησιμοποιήστε το pastes.sh για να δημιουργήσετε επικόλληση από το τερματικό σας
Οι επικόλληση είναι αρχεία κειμένου, επομένως είναι καλή ιδέα να έχετε έναν αποκλειστικό κατάλογο για επικόλληση στον αρχικό σας κατάλογο. Δημιουργήστε ένα με:
mkdir ~/πάστες
Όποτε εσείς δημιουργήστε ένα αρχείο που περιέχει το κείμενο θέλετε να στείλετε στο pastes.sh, θα πρέπει να το δημιουργήσετε εδώ. Για παράδειγμα:
νανο πάστες/αυτό το αρχείο
Καθώς χρησιμοποιείτε Linux, η επέκταση ονόματος αρχείου δεν έχει ουσιαστική σημασία.
Όταν τελειώσετε, αποθηκεύστε και βγείτε από το nano με Ctrl + O έπειτα Ctrl + R.
Μπορείτε να στείλετε αρχεία στο pastebin σας με:
scp ~/pastes/* pastes.sh:/
...ή μπορείτε να στείλετε αρχεία μεμονωμένα με:
scp thisfile pastes.sh:/
Εναλλακτικά, εάν θέλετε απλώς να επικολλήσετε μια γρήγορη σημείωση από τη γραμμή εντολών, χωρίς να μπείτε στον κόπο να ανοίξετε ένα ειδικό πρόγραμμα επεξεργασίας κειμένου, μπορείτε να διοχετεύσετε το κείμενο απευθείας.
Για παράδειγμα:
ηχώ"Το MUO είναι η νούμερο ένα πηγή καταπληκτικών ειδήσεων τεχνολογίας και καταπληκτικών σεμιναρίων Linux" | ssh πάστες.sh
...θα δημιουργήσει μια νέα επικόλληση με αυτό το περιεχόμενο. Θα δημιουργήσει ένα τυχαίο όνομα αρχείου και θα σας το επιστρέψει ως έξοδο.
Εάν θέλετε να καθορίσετε ένα όνομα αρχείου, προσθέστε το όνομα αρχείου που προτιμάτε στην προηγούμενη εντολή.
ηχώ"Open source 4 eva" | ssh πάστες.sh foss
Η παραπάνω εντολή θα δημιουργήσει ένα αρχείο με το όνομα foss που περιέχει το κείμενο "Open source 4 eva", προσβάσιμο μέσω του "your-pastes-url.sh/foss".
Μπορείτε να χρησιμοποιήσετε Pastebins για οτιδήποτε!
Τα Pastebins είναι απίστευτα χρήσιμα εάν θέλετε να μεταφέρετε κείμενο στον κόσμο και δεν ανησυχείτε υπερβολικά για το πώς εμφανίζεται. Είτε επικολλάτε αποσπάσματα κώδικα, επαγγελματικά πρόχειρα ή ένα πλήρες μυθιστόρημα, αυτό που έχει σημασία είναι το μήνυμα.
Και αν οι πάστες σας πρόκειται να βοηθήσουν σε ένα έργο, σκεφτείτε να προσθέσετε άλλα εξαιρετικά εργαλεία και μεθόδους για να ενισχύσετε τη συνεργασία.