Bashhub, piekļūsti sava termināla vēsturei no jebkuras vietas

bashhub par

Nākamajā rakstā mēs apskatīsim bashhub. Visi Gnu / Linux lietotāji zina, ka komandas, kuras izpildām čaulā, tiks saglabātas, un mēs tās jebkurā laikā varam redzēt, izmantojot komandu history, izmantojot bultiņas UP / DOWN vai veicot reverso meklēšanu (CTRL + R) terminālā. Visas komandas, kuras izpildām terminālā, tiks saglabātas mapē .bash_history fails. Bet mēs tos varam redzēt, piekļūt un atkal palaist tikai no vienas un tās pašas mašīnas. Gadījumā, ja mums tas ir vajadzīgs piekļūt mūsu termināla vēsturei no citas tīkla sistēmasŠeit mums palīdz "Bashhub" lietderība.

Tas ir vienkārši tiešsaistes tīmekļa pakalpojums kur mēs varam saglabāt visas komandas un piekļūt tām no jebkuras vietas. Bashhub saglabā visas komandas, kuras mēs rakstām visās sesijās un sistēmās, lai mēs tām varētu piekļūt no jebkuras vietas. Vienkāršāk sakot, viss BASH stāsts būs pieejams mākonī. Bashhub ir pilnīgi bezmaksas un atvērts avots.

Visas komandas tiks saglabātas Bashhub datu bāzē, kas tiek šifrēta, izmantojot krātuves līmeņa šifrēšanu, izmantojot LUKS. Bashhub ģenerēs a unikāls identifikācijas marķējums katram lietotājam. Visas komandas, kas ierakstītas lietotāja vārdā, ir pieejamas tikai, izmantojot šī lietotāja autentifikācijas marķieri. Patiesībā nav iespējas koplietot šīs komandas, un tās nav publiski pieejamas. Bashhub ļaus mums ignorēt dažas komandas, kas satur konfidenciālu informāciju, piemēram, lietotāja paroli.

Bashhub instalēšana

Lai izmantotu šo rīku, mums tas būs jāpārliecinās ir instalēti Pitons (Vismaz 2.7) mūsu sistēmā. Python 2.7 ir pieejams vairuma Gnu / Linux izplatījumu noklusējuma krātuvēs.

Kad Python ir instalēts, mēs tagad varam izpildīt šādu komandu terminālā (Ctrl + Alt + T), kā norādīts zemāk:

bashhub konfigurācija

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

Pēc dažām sekundēm mums tiks lūgts izveidot jaunu kontu, ja mums tā vēl nav. Mums būs jāraksta derīgs e-pasts, lietotājvārds un parole, kā arī mūsu sistēmas nosaukums.

bashhub lietotāja konfigurācija

Sistēma mūs informēs, ka reģistrācija ir pabeigta. Jūsu konts tiks izveidots vietnē Bashhub. Mēs varam piekļūt savam profilam vietnē «https://bashhub.com/nombre-de-usuario«. Bashub izveidos direktoriju ar nosaukumu .bashhub, kas satur Python virtuālo vidi un skriptus mūsu $ HOME direktorijā.

tīmekļa lietotāja bashhub

Kad reģistrācija būs pabeigta, mums tas būs jādara restartējiet termināli, lai sāktu ierakstīt mūsu vēsturi no termināļiem.

Pārbauda Bashhub

Tagad mēs izpildīsim jebkuru izlases komandu, lai pārbaudītu, vai tā patiešām darbojas. Es izpildīju šādas komandas:

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

Pārbaudiet rakstiskas komandas

Tagad mēs varam pārbaudiet, kādas komandas mēs esam uzrakstījuši. Lai to izdarītu, mēs izpildīsim terminālā (Ctrl + Alt + T):

izeja bh

bh

Šī komanda parādīs pēdējās 100 komandas noklusējums. Izmantojot karodziņu "-n", mēs varam ignorēt vai mainīt noklusējuma ierobežojumu. Lai parādītu tikai pēdējās 10 komandas, kuras mēs varam izpildīt:

bh -n 10

Jūs varat arī mūs parādīt noteiktu komandu izmantojot noteiktu terminu. Piemēram, "ls".

bh -n 10 "ls"

Ja mēs meklējiet noteiktu komandu ar meklēšanas vienumu un palaidiet to vienlaikus, mēs varam izmantot karodziņu "-i", kā parādīts zemāk.

palaist komandu bh ls

bh -i "ls"

Izpildot komandu vairākas reizes, no saraksta varam izvēlēties komandu, kuru vēlaties izpildīt, un nospiediet Enter.

Parādīt direktorijā izpildīto komandu sarakstu

līdz parādīt sarakstu ar pēdējām komandām, kuras izpildījāt pašreizējā darba direktorijā, mums vienkārši jāpievieno "-d" karogs.

bh -d

Interaktīva meklēšana

Otra ievērojamā Bashhub iezīme ir interaktīvā meklēšana. Ir līdzīgs atpakaļmeklēšanai (Ctrl + R). Mēs to varam izmantot, rakstot:

bh -i

Skatiet komandas informāciju

No interaktīvās meklēšanas mēs arī varam skatīt detalizētu informāciju par komandu. Pirmkārt, mums būs jāsāk interaktīvā meklēšana:

interaktīvā meklēšana -i

bh -i

Tad mums tas būs jādara sarakstā izvēlieties komandu un nospiediet taustiņus «i» vai «atstarpes taustiņš» lai apskatītu informāciju par izvēlēto komandu.

Dzēst komandas

Mēs arī varēsim noņemiet konkrētu komandu no bashub datu bāzes. Lai to izdarītu, sāksim interaktīvo meklēšanu:

noņemt komandu -i

bh -i "ls"

Parādītajā sarakstā mums tas būs jādara izvēlieties komandu, kuru vēlamies izdzēst, un nospiediet taustiņu «Backspace»  tastatūra.

Atinstalējiet Bashhub

Ja nebeidzat redzēt utilītu, varat to atinstalēt, no sistēmas izdzēšot šādu direktoriju:

rm -r ~/.bashhub

Ja jūs uztrauc privātuma un drošības aspekti, Bashhub nav domāts jums. Kam tas būs vajadzīgs, varēs uzzināt vairāk par šīs programmas iespējām savā vietnē GitHub.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Kusofs teica

    Un augšupielādējiet komandas, kas var saturēt paroles, ip un lietotājus mākonī, kuru izpildāt, neatceroties, ka jums ir dēmons, kas visu publicē? .. Jauki izmēģiniet NSA ..

    1.    Damians Amoedo teica

      Kā es rakstīju rakstā, programma izvairās no noteiktām komandām ar sensitīvu informāciju (es domāju, ka es atceros, ka jūs varat konfigurēt, no kurām komandām vēlaties izvairīties. Dokumentācijā varat atrast informāciju par tēmu). Bet tas ir arī taisnība, ka, instalējot šāda veida rīkus, varbūt ir interesanti "neaizmirst", kas darbojas jūsu sistēmā, ja rīkojaties ar šādu apdraudētu informāciju. Salu2.