Pastebin je spoľahlivý nástroj pre používateľov systému Linux. Vďaka nemu je ľahké zdieľať Bashove skripty alebo dokonca vývojový kód na pustý klobúk. Bohužiaľ to nie je súkromná služba, takže vaše veci môžu vidieť všetci - iba ak by ste ich upchali, aby ste ich chránili. Nie je to ani open source. Ak potrebujete niečo, čo funguje podobne ako Pastebin, ale s ochranou súkromia mínus prémiové náklady, môžete hostovať svoju vlastnú alternatívu Pastebin na serveri Linux.
V tejto príručke dôrazne odporúčame nastaviť ašpeciálny stroj na spustenie servera Ubuntu. Ak však nemáte server, zvážte dodržiavanie tejto príručky na pracovnej ploche Ubuntu, pretože na inštaláciu je k dispozícii všetka technológia webového servera a softvér PrivateBin nevyžaduje žiadne špeciálne nástroje na konfiguráciu servera alebo špeciálne znalosti.
Poznámka: Aj keď sa v tomto tutoriále zameriavame na Ubuntu a Ubuntu server, urobí to každý Linux / OS, ktorý podporuje LAMP.
LAMP Server
Väčšina alternatív Pastebinu, ktoré fungujú v systéme Linux, jewebové aplikácie. Aby mohli tieto nástroje fungovať, potrebujú na serveri so systémom Linux kompletnú sadu webových nástrojov. Preto v tejto časti sprievodcu prejdeme na to, ako nastaviť zásobník LAMP.
Čo je zásobník LAMP? Je to Linux (v našom prípade Ubuntu Server), Apache2, MySQL a PHP. Bez týchto nástrojov neexistuje žiadny spôsob, ako spustiť softvér v príručke.
Nastavenie zásobníka LAMP na Ubuntu je super ľahké. Ak to chcete urobiť, otvorte terminál, diaľkovo pripojte cez SSH (ak potrebujete) a spustite nasledujúce Inštalácia apt Príkaz.
sudo apt install lamp-server^
Spustenie vyššie uvedeného príkazu uchopí virtuálnevšetko, čo potrebujeme. Po dokončení inštalácie je potrebné nainštalovať ďalší nástroj. Konkrétne potrebujeme nástroj Git, aby bolo možné komunikovať s GitHub. Ak chcete nainštalovať, zadajte nasledujúci príkaz.
sudo apt install git -y
Po spustení nástroja Git sa môže začať proces inštalácie.
Nainštalujte program PrivateBin
Ako pracovať s programom PrivateBin je super jednoduchésoftvér nepoužíva tradičnú databázovú metódu. Namiesto toho sú všetky pasty a informácie nastavené v štruktúre „plochého súboru“. Nepoužívanie niečoho ako MySQL môže znieť strašidelne a neefektívne, ale nie je. Prechod na nastavenie súboru znamená, že tento softvér môže ľahko nastaviť každý používateľ. Ešte lepšie, pretože preskakuje SQL a tradičné nastavenia databázy, zálohovanie je rovnako jednoduché ako ukladanie súborov.
Pri inštalácii systému PrivateBin budeme priamo komunikovať s jeho vývojovou stránkou na serveri GitHub. Prejdenie trasy GitHub znamená, že inštalácia softvéru je rovnako jednoduchá ako spustenie systému git klon príkaz v termináli. V termináli použite CD príkaz, prejdite do webového adresára a nainštalujte PrivateBin pomocou Git.
cd /var/www/html/ sudo -s git clone https://github.com/PrivateBin/PrivateBin.git
Inštalácia softvéru PrivateBin pomocou git klon je neuveriteľne rýchly. Ak v tomto okamihu otvoríte kartu webového prehľadávača a do panela s adresou zadáte nasledujúcu adresu URL, budete mať k nej okamžite prístup.
http://ip-address-of-server-on-lan/PrivateBin
alebo, ak ste ho nainštalovali na pracovnú plochu Ubuntu:
http://localhost/PrivateBin
Ponechanie karty PrivateBin v priečinku klonovania nie je veľmi dobré. Pre lepšie nastavenie zvážte presun do koreňového adresára / Var / www / html / adresár.
Pomocou mv príkaz, presuňte všetky súbory PrivateBin do správneho adresára a aktualizujte všetky povolenia.
cd /var/www/html/PrivateBin/ sudo mv * /var/www/html/ sudo chmod 777 -R /var/www/html/
sudo rm -rf PrivateBin
Prístup k novému nastaveniu PrivateBin na:
http://ip-address-of-server-on-lan
alebo, ak ste ho nainštalovali na pracovnú plochu Ubuntu:
http://localhost
PrivateBin
PrivateBin je veľmi jednoduchý nástroj. Ak ju chcete použiť, načítajte webovú stránku a vložte nejaký text do poľa „Editor“. S textom v poli Editor je potrebné nastaviť formát. Prejdite do hornej časti editora a vyberte rozbaľovaciu ponuku vedľa položky „Formátovať“.

Prechádzajte ponukou a vyberte vhodný formát pre vloženie. Keď bude všetko vyzerať dobre, kliknutím na tlačidlo „Odoslať“ získate odkaz na vašu pastu, ktorý sa dá zdieľať.
Ničivé pasty
Vedeli ste, že skupina PrivateBin môže po prečítaní vytvárať zničiteľné pasty, ktoré sa odstránia? Ak chcete použiť túto funkciu, vytvorte prilepenie a začiarknite políčko „Vypáliť po prečítaní“.

Po začiarknutí políčka samozničenia kliknite na rozbaľovaciu ponuku vedľa neho a nastavte dátum vypršania platnosti. Keď používateľ otvorí vloženie „Napáliť po prečítaní“, sám sa odstráni.
Zálohujte PrivateBin
Vytvorenie zálohy PrivateBin sa začína vytvorením archívu Tar.
tar -czvf private-bin.tar.gz /var/www/html/
Šifrovanie zálohujte pomocou GPG.
gpg -c private-bin.tar.gz
Dokončite proces zálohovania odstránením pôvodného archívu.
sudo rm private-bin.tar.gz
obnoviť
Obnovenie zálohy PrivateBin sa začne presunutím súboru private-bin.tar.gz.gpg do adresára / var / www / html /.
sudo mv /path/to/private-bin.tar.gz.gpg /var/www/html/
Dešifrujte súbor pomocou GPG.
gpg -c private-bin.tar.gz.gpg
Rozbaľte archív a presuňte zálohu na miesto.
tar -zvxf private-bin.tar.gz cd html mv * .. rm html cd /var/www/html</ P>
Komentáre