Pastebin on luotettava työkalu Linux-käyttäjille. Sen avulla on erittäin helppo jakaa Bash-skriptejä tai jopa kehityskoodia hatun pudotessa. Valitettavasti se ei ole yksityinen palvelu, joten kuka tahansa voi nähdä tavarasi - ellet ymmärrä taikinaa sen suojaamiseksi. Se ei ole myöskään avoimen lähdekoodin. Jos tarvitset jotain, joka toimii kuten Pastebin, mutta yksityisyydellä, josta vähennetään palkkio, voit isännöidä omaa Pastebin-vaihtoehtoa Linux-palvelimella.
Tässä oppaassa suosittelemme, että asennat aerikoiskone Ubuntun palvelimen ajamiseen. Jos sinulla ei ole palvelinta, harkitse tämän oppaan seuraamista Ubuntu-työpöydällä, koska kaikki verkkopalvelintekniikka on asennettavissa eikä PrivateBin-ohjelmisto vaadi erityisiä vain palvelimelle tarkoitettuja määritystyökaluja tai erityistietoja.
Huomaa: vaikka keskitymme tässä opetusohjelmassa Ubuntuun ja Ubuntu-palvelimeen, kaikki Linux-palvelimet / työpöytäjärjestelmät, jotka tukevat LAMP: ää, tekevät niin.
LAMP-palvelin
Useimmat Linuxissa toimivat Pastebin-vaihtoehdot ovatweb-sovellukset. Nämä työkalut tarvitsevat täydellisen sarjan verkkotyökaluja Linux-palvelimella, jotta ne toimisivat tasaisesti. Siksi oppaan tässä osassa käydään läpi kuinka LAMP-pino asetetaan.
Mikä on LAMP-pino? Se on Linux (tapauksessamme Ubuntu Server), Apache2, MySQL ja PHP. Ilman näitä työkaluja ei ole mitään tapaa suorittaa ohjelmistoa oppaassa.
LAMP-pinon asettaminen Ubuntulle on erittäin helppoa. Voit tehdä sen avaamalla päätteen, kaukosäätimen kautta SSH: n kautta (jos tarvitset) ja suorittamalla seuraava apt asentaa komento.
sudo apt install lamp-server^
Yllä olevan komennon suorittaminen tarttuu käytännössäkaikki mitä tarvitsemme. Kun kaikki asennus on valmis, meidän on asennettava toinen työkalu. Tarvitsemme erityisesti Git-työkalun, jotta on mahdollista olla vuorovaikutuksessa GitHubin kanssa. Asenna kirjoittamalla alla oleva komento.
sudo apt install git -y
Nyt kun Git-työkalu toimii, asennusprosessi voi alkaa.
Asenna PrivateBin
PrivateBinin työskenteleminen on erittäin helppoaohjelmisto ei käytä perinteistä tietokantamenetelmää. Sen sijaan kaikki liitteet ja tiedot asetetaan tasomaiseen tiedostorakenteeseen. Jos jotain MySQL: n käyttämättä jättäminen saattaa kuulostaa pelottavalta ja tehottomalta, mutta se ei ole. Vain tiedosto -asetusten määrittäminen tarkoittaa, että kuka tahansa käyttäjä voi helposti asentaa tämän ohjelmiston. Parempaa, koska se ohittaa SQL: n ja perinteiset tietokanta-asetukset, varmuuskopiointi on yhtä helppoa kuin tiedostojen tallentaminen.
Asentaaksesi PrivateBin, olemme tekemisissä suoraan sen kehityssivun kanssa GitHubissa. GitHub-reitin käyttäminen tarkoittaa, että ohjelmiston asentaminen on yhtä helppoa kuin git klooni komento terminaalissa. Käytä terminaalissa CD komento, siirry verkkohakemistoon ja asenna PrivateBin Gitin kanssa.
cd /var/www/html/ sudo -s git clone https://github.com/PrivateBin/PrivateBin.git
PrivateBin-ohjelmiston asentaminen a git klooni on uskomattoman nopea. Jos avaat tällä hetkellä selaimen välilehden ja kirjoitat osoiteriville seuraavan URL-osoitteen, voit käyttää sitä heti.
http://ip-address-of-server-on-lan/PrivateBin
tai, jos olet asentanut sen Ubuntu-työpöydälle:
http://localhost/PrivateBin
PrivateBinin jättäminen kloonikansioon ei ole kovin hyvä. Parempi asennus kannattaa harkita sen siirtämistä juureen / Var / www / html / hakemistoon.
Käyttämällä mv komento, siirrä kaikki PrivateBin-tiedostot oikeaan hakemistoon ja päivitä kaikki käyttöoikeudet.
cd /var/www/html/PrivateBin/ sudo mv * /var/www/html/ sudo chmod 777 -R /var/www/html/
sudo rm -rf PrivateBin
Pääset uuteen PrivateBin-asetukseen osoitteessa:
http://ip-address-of-server-on-lan
tai, jos olet asentanut sen Ubuntu-työpöydälle:
http://localhost
PrivateBin
PrivateBin on erittäin yksinkertainen työkalu. Voit käyttää sitä lataamalla verkkosivuston ja liittämällä tekstiä ”Editor” -ruutuun. Kun teksti on Editor-ruudussa, on aika asettaa muoto. Katso editorin yläosaan ja valitse avattava kohta ”Muoto”.

Selaa valikkoa ja valitse liitällesi sopiva muoto. Kun kaikki näyttää hyvältä, napsauta Lähetä-painiketta, niin saat jaettavan linkin liitäntään.
Tuhoavia pastoja
Tiesitkö, että PrivateBin voi luoda tuhoavia pastoja, jotka poistetaan lukemisen jälkeen? Voit käyttää tätä ominaisuutta luomalla liitä ja valitsemalla ”Polta lukemisen jälkeen” -ruutu.

Kun olet tarkistanut itsetuhoavan ruudun, napsauta sen vieressä olevaa avattavaa valikkoa ja aseta viimeinen käyttöpäivämäärä. Kun käyttäjä avaa ”Polta lukemisen jälkeen” -kohdan, se poistaa itsensä.
Varmuuskopio PrivateBin
Varmuuskopion luominen PrivateBinistä alkaa luomalla Tar-arkisto.
tar -czvf private-bin.tar.gz /var/www/html/
Salaa varmuuskopio GPG: llä.
gpg -c private-bin.tar.gz
Viimeistele varmuuskopiointi poistamalla alkuperäinen arkisto.
sudo rm private-bin.tar.gz
Palauttaa
PrivateBin-varmuuskopion palauttaminen alkaa siirtämällä private-bin.tar.gz.gpg hakemistoon / var / www / html /.
sudo mv /path/to/private-bin.tar.gz.gpg /var/www/html/
Salaa tiedosto GPG: llä.
gpg -c private-bin.tar.gz.gpg
Pura arkisto ja siirrä varmuuskopio paikalleen.
tar -zvxf private-bin.tar.gz cd html mv * .. rm html cd /var/www/html</ P>
Kommentit