Bashhub, pääse terminaalin historiaan mistä tahansa

bashhub noin

Seuraavassa artikkelissa aiomme tarkastella bashhubia. Kaikki Gnu / Linux-käyttäjät tietävät, että komentot, jotka suoritamme komentotulkissa, tallennetaan ja voimme nähdä ne milloin tahansa käyttämällä historiakomentoa, käyttämällä YLÖS / ALAS-nuolia tai suorittamalla käänteisen haun (CTRL + R) terminaalissa. Kaikki komennot, jotka suoritamme päätelaitteessa, tallennetaan .bash_history-tiedosto. Mutta voimme nähdä heidät, käyttää niitä ja suorittaa ne uudelleen vain samalta koneelta. Jos tarvitsemme käyttää päätelaitteemme historiaa toisesta verkon järjestelmästäTässä "Bashhub" -apuohjelma tulee auttamaan.

Tämä on yksinkertaista online-verkkopalvelu mihin voimme tallentaa kaikki komennot ja käyttää niitä mistä tahansa. Bashhub tallentaa kaikki käskyt, jotka kirjoitamme kaikkiin istuntoihin ja järjestelmiin, jotta voimme käyttää niitä mistä tahansa. Yksinkertaisesti sanottuna kaikki BASHin tarina on saatavilla pilvessä. Bashhub on täysin ilmainen ja avoimen lähdekoodin.

Kaikki komennot tallennetaan Bashhub-tietokantaan, joka salataan LUKS: n kautta tallennustason salauksella. Bashhub tuottaa a yksilöllinen tunniste jokaiselle käyttäjälle. Kaikki käyttäjän puolesta tallennetut komennot ovat käytettävissä vain tämän käyttäjän todennustunnuksella. Itse asiassa ei ole mitään tapaa jakaa näitä komentoja, eivätkä ne ole julkisesti käytettävissä. Bashhub antaa meille mahdollisuuden jättää huomiotta jotkut komennot, jotka sisältävät luottamuksellisia tietoja, kuten käyttäjän salasanan.

Bashhubin asentaminen

Tämän työkalun käyttämiseksi meidän on varmistettava se olet asentanut Python (Vähintään 2.7) järjestelmässämme. Python 2.7 on saatavana useimpien Gnu / Linux-jakelujen oletusvarastoissa.

Kun Python on asennettu, voimme nyt suorittaa seuraavan komennon päätelaitteessa (Ctrl + Alt + T) seuraavasti:

bashhub-kokoonpano

curl -OL https://bashhub.com/setup && bash setup

Muutaman sekunnin kuluttua meitä pyydetään luomaan uusi tili, jos meillä ei vielä ole tiliä. Meidän on kirjoitettava voimassa oleva sähköpostiosoite, käyttäjänimi ja salasana sekä järjestelmämme nimi.

bashhub-käyttäjän määritykset

Järjestelmä ilmoittaa meille, että rekisteröinti on saatu päätökseen. Tilisi on luotu Bashhubissa. Pääset profiiliin «https://bashhub.com/nombre-de-usuario«. Bashub luo hakemiston .bashhub, joka sisältää Python-virtuaaliympäristön ja komentosarjat $ HOME -hakemistossamme.

verkkokäyttäjän bashhub

Kun rekisteröinti on valmis, meidän on Käynnistä pääte uudelleen aloittaaksesi historiamme tallentamisen päätelaitteista.

Testataan Bashhubia

Suoritamme nyt minkä tahansa satunnaisen komennon tarkistaaksemme, toimiiko se todella. Suoritin seuraavat komennot:

clear
pwd
uname -a
ls -l
touch prueba.txt

Tarkista kirjoitetut komennot

Nyt voimme tarkista mitä komentoja olemme kirjoittaneet. Tätä varten suoritamme päätelaitteessa (Ctrl + Alt + T):

poistuminen bh

bh

Tämä komento näyttää viimeiset 100 komentoa oletuksena. Voimme ohittaa tai muuttaa oletusrajan käyttämällä "-n" -merkkiä. Näytä vain viimeiset 10 komentoa, jotka voimme suorittaa:

bh -n 10

Voit myös meitä näyttää tietyn komennon käyttämällä tiettyä termiä. Esimerkiksi "ls".

bh -n 10 "ls"

Jos haluamme etsi tiettyä komentoa hakutermillä ja suorita se samanaikaisesti, voimme käyttää "-i" -lippua alla olevan kuvan mukaisesti.

suorita bh ls -komento

bh -i "ls"

Kun suoritamme komennon useammin kuin kerran, voimme valita komennon, jonka haluat suorittaa, luettelosta ja painaa Enter.

Näytä luettelo hakemistossa suoritetuista komennoista

että näyttää luettelon viimeisimmistä komennoista, jotka suoritit nykyisessä työkansiossa, meidän on vain lisättävä "-d" -lippu.

bh -d

Interaktiivinen haku

Bashhubin toinen merkittävä piirre on interaktiivinen haku. On samanlainen kuin käänteinen haku (Ctrl + R). Voimme käyttää sitä kirjoittamalla:

bh -i

Tarkastele komennon yksityiskohtia

Interaktiivisesta hausta voimme myös tarkastella komennon yksityiskohtaisia ​​tietoja. Ensin meidän on aloitettava interaktiivinen haku:

interaktiivinen haku -i

bh -i

Sitten meidän on valitse komento luettelosta ja paina «i» tai «välilyönti» -näppäimiä nähdäksesi valitun komennon tiedot.

Poista komennot

Pystymme myös poista tietty komento bashub-tietokannasta. Tätä varten aloitamme interaktiivisen haun:

poista komento -i

bh -i "ls"

Näytettävässä luettelossa meidän on valitse poistettava komento ja paina «Askelpalautin» -näppäintä  näppäimistö.

Poista Bashhub

Jos et näe apuohjelmaa loppuun, voit poistaa sen poistamalla seuraavan hakemiston järjestelmästäsi:

rm -r ~/.bashhub

Jos olet huolissasi yksityisyyden ja turvallisuuden vaikutuksista, Bashhub ei ole sinua varten. Kuka sitä tarvitsee, hän voi tutustua tarkemmin tämän ohjelman mahdollisuuksiin verkkosivullaan GitHub.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   xussof dijo

    Ja lataa komennot, jotka voivat sisältää salasanoja, ip: itä ja käyttäjiä suorittamaasi pilveen muistamatta, että takana on daemon, joka julkaisee kaiken? .. Kiva kokeilla NSA: ta ..

    1.    Damian Amoedo dijo

      Kuten kirjoitin artikkelissa, ohjelma välttää tiettyjä komentoja arkaluontoisilla tiedoilla (luulen, että muistan, että voit määrittää, mitkä komennot haluat välttää. Asiakirjoista löydät tietoa aiheesta). Mutta on myös totta, että kun asennat tämän tyyppisiä työkaluja, on ehkä mielenkiintoista olla "unohtamatta" järjestelmääsi, jos käsittelet tällaisia ​​vaarantuneita tietoja. Salu2.