Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A pasztaládák az 1990-es évek óta az internet jellemzői, és egyszerű szövegtárak, ahová nagy mennyiségű írást, kódot vagy bármilyen más típusú dokumentumot üríthet ki. Rendkívül hasznosak, ha nem akarsz szövegfallal zsúfolni más kommunikációs csatornákat.

Hagyományosan létre kell hoznia egy fiókot egy webhely-alapú szolgáltatással a pastebin használatához, azonban a pastes.sh segítségével anélkül is létrehozhat beillesztéseket, hogy elhagyná a terminált.

Mi az a pastebin, és miért használnád?

Az internet elképzelhetetlenül nagy mennyiségű információ; a legtöbb esetben kívánatos, hogy legyen némi struktúra és állandóság. Mindig képesnek kell lennie arra, hogy webhelyeket és érdekes cikkeket találjon ugyanazon a helyen, és azt szeretné, hogy a a tudatáradat, amelyet a blogjára vagy a közösségi médiára áraszt, hogy látható és megtalálható maradjon, amíg úgy dönt, töröld.

instagram viewer

Az egyéb információk természetüknél fogva átmenetiek. Azt szeretné, ha korlátozott ideig megmutathatná, majd lejárna, hogy soha többé ne lássák.

A pasztaláda biztosítja ezt a segédprogramot – elfogadja a nyers szöveget, és visszaküld egy hivatkozást, amelyen megtekintheti a szöveget.

Az okok, amelyek miatt ezt szeretné, különbözőek. Lehet, hogy egy nagy szövegtömböt szeretne közzétenni egy IRC-csevegőszobában, de attól tart, hogy összezavarja a beszélgetés menetét. Előfordulhat, hogy szeretne egy kollégát értékelje a kódot mielőtt elkötelezi magát, és ne akarjon néhány ezer sort beilleszteni egy e-mailbe.

Ehelyett illessze be a kódot egy pastebinbe, és adja át a linket e-mailben vagy SMS-ben, vagy egyszerűen írja be az URL-t egy boríték hátuljára. Egyszerű, könnyű, és hihetetlenül hasznos.

A pastebin használatának azonban megvannak a maga árnyoldalai is: általában létre kell hoznia egy fiókot, és ami még rosszabb, el kell hagynia a terminált, és meg kell nyitnia egy böngészőt a pastebin használatához.

pastes.sh más. Nem kell átadnia az e-mail címét, a közösségi médiás kezelőfelületét vagy bármi mást. Ehelyett a terminálon belül hozza létre a fiókját SSH-n keresztüli nyilvános kulcsú titkosítással, és a terminálon belülről is SCP-t (biztonságos másolatot) készíthet a pastes.sh szerverre.

Kezdő lépések a pastes.sh használatával Linuxon

A Golang SSH-csomagjának korlátozásai miatt jó eséllyel a disztribúció által létrehozott szabványos SSH-kulcsok nem működnek a pastes.sh-val. Létre kell hoznia egy új SSH-kulcsot az Ed25519 algoritmussal:

ssh-keygen -t ed25519 -C "[email protected]"

Találat Belép amikor a rendszer kéri, hogy "Adjon meg egy fájlt, amelybe menteni szeretné a kulcsot", majd válasszon biztonságos jelszót (vagy ne. Tőled függ). A kulcs az alapértelmezett helyre kerül mentésre.

Most csatlakozzon a pastes.sh SSH-kiszolgálóhoz a következővel:

ssh új@pastes.SH

Ez egy speciális bejelentkezés, amelyhez nincs szükség jelszóra, és mindig a fiók létrehozásához küldi el.

A promptnál válasszon egy 50 karakternél rövidebb felhasználónevet, amely egyszerű betűket és számokat tartalmaz. A rendszer elutasít minden olyan spam jellegű felhasználónevet, amely olyan karakterláncokat tartalmaz, mint az "admin", "abuse", "root", "cgi" vagy hasonló. Nem használhat aláhúzást.

Ha elfogadja a felhasználónevét, megjelenik egy képernyő a beillesztések URL-jével és bizonyos kezelési lehetőségekkel. Módosíthatja felhasználónevét, kezelheti titkosítási kulcsait, és megtekintheti a fiókjához kapcsolódó beillesztéseket.

A pastes.sh használatával beillesztéseket hozhat létre a termináljáról

A beillesztések szöveges fájlok, ezért célszerű külön könyvtárat létrehozni a beillesztésekhez a saját könyvtárában. Hozzon létre egyet:

mkdir ~/pastes

Bármikor te hozzon létre egy fájlt, amely tartalmazza a szöveget a pastes.sh-ba szeretnéd elküldeni, itt kell létrehoznod. Például:

nano paszták/ez a fájl

Mivel Linuxot használ, a fájlnév-kiterjesztés valójában nem számít.

Ha végzett, mentse el, és lépjen ki a nano segítségével Ctrl + O akkor Ctrl + R.

Fájlokat küldhet a pastebin-re:

scp ~/pastes/*pastes.sh:/

...vagy küldhet fájlokat egyenként is:

scp thisfile pastes.sh:/

Alternatív megoldásként, ha csak egy gyors jegyzetet szeretne beilleszteni a parancssorból, anélkül, hogy egy dedikált szövegszerkesztő megnyitásával kellene fáradnia, akkor a szöveget közvetlenül is bemásolhatja.

Például:

visszhang"A MUO a fantasztikus technológiai hírek és a mesés Linux oktatóanyagok első számú forrása" | ssh pastes.sh

...új pasztát hoz létre ezzel a tartalommal. Ez generál egy véletlenszerű fájlnevet, és visszaküldi neked kimenetként.

Ha fájlnevet szeretne megadni, fűzze hozzá a kívánt fájlnevet az előző parancshoz.

visszhang"Nyílt forráskódú 4 eva" | ssh paszták.sh foss

A fenti parancs létrehoz egy foss nevű fájlt, amely a „Nyílt forráskódú 4 eva” szöveget tartalmazza, és amely a „your-pastes-url.sh/foss” címen érhető el.

A pasztatartókat bármire használhatod!

A pasztaládák hihetetlenül hasznosak, ha szöveget akarsz eljuttatni a világba, és nem aggódsz túlzottan a megjelenése miatt. Akár kódrészleteket, üzleti vázlatokat vagy teljes hosszúságú regényt illeszt be, az üzenet számít.

És ha a paszták segíteni akarnak egy projektben, fontolja meg más nagyszerű eszközök és módszerek hozzáadását az együttműködés fokozására.