Shellshare: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Edmund (talk | contribs)
Edmund (talk | contribs)
Line 10: Line 10:
python /asukoht/shellshare.py --server linux.itcollege.ee:3000 --room ruuminimi --password salasõna
python /asukoht/shellshare.py --server linux.itcollege.ee:3000 --room ruuminimi --password salasõna
</syntaxhighlight>
</syntaxhighlight>
asendada ''asukoht'' tegeliku asukohaga
* asendada
asendada ''ruuminimi'' soovitud nimega
** ''asukoht'' tegeliku asukohaga
asendada ''salasõna'' soovitud salasõnaga
** ''ruuminimi'' soovitud nimega
** ''salasõna'' soovitud salasõnaga
* terminali edastamine on nähtav peale ülalnimetatud käsu käivitamist käsureal näidatud aadressil '''http://linux.itcollege.ee:3000/r/ruuminimi''' kus ''ruuminimi'' asemel on valitud nimetus - käsud on kopeeritavad, ajalugu vaadatav tagasi kerides (ei ole soovitav käsurida vahepeal puhastada)
* terminali edastamine on nähtav peale ülalnimetatud käsu käivitamist käsureal näidatud aadressil '''http://linux.itcollege.ee:3000/r/ruuminimi''' kus ''ruuminimi'' asemel on valitud nimetus - käsud on kopeeritavad, ajalugu vaadatav tagasi kerides (ei ole soovitav käsurida vahepeal puhastada)



Revision as of 08:34, 11 February 2018

Võimalus jagada käsurida Pythoni abil reaalajas veebipõhiselt ja võimaldada õppuritel paremini jälgida tunnis antud käske ja nende väljundit ja vältida ümberkirjutamisest tekkivaid vigu. Võimalus ka virtuaalmasinast otse käsurida edastada. Edastamine toimub vaid vaatamisrežiimis. Kui soovitakse muutmisrežiimis (aka collaborative hacking) siis näiteks Teleconsole võib huvi pakkuda.

Paigaldamine

  • skripti allalaadimine https://github.com/vitorbaptista/shellshare/releases - valida Latest Release
  • lahtipakitud kaustast leiab skripti ./public/bin/shellshare - selle võib ka ringi nimetada shellshare.py ja kopeerida endale meelepärasesse asukohta, võib paralleelselt ka sobivasse kohta veebis paigutada, et kiirelt näiteks virtuaalmasinasse alla laadida

Edastamine

  • käsurea edastamise alustamiseks:
python /asukoht/shellshare.py --server linux.itcollege.ee:3000 --room ruuminimi --password salasõna
  • asendada
    • asukoht tegeliku asukohaga
    • ruuminimi soovitud nimega
    • salasõna soovitud salasõnaga
  • terminali edastamine on nähtav peale ülalnimetatud käsu käivitamist käsureal näidatud aadressil http://linux.itcollege.ee:3000/r/ruuminimi kus ruuminimi asemel on valitud nimetus - käsud on kopeeritavad, ajalugu vaadatav tagasi kerides (ei ole soovitav käsurida vahepeal puhastada)

Toetatud on ka mitmest terminalist korraga samale aadressile käsurea edastamine - nii on võimalik samaaegselt edastada käsurida klassiarvutist, virtuaalmasinast jne korraga samale sessioonile

Kiire kasutamine

Võimalus teha ka lühikäsk ehk alias (vt Alias bash shellis), skript vms käsurea jagamise kiireks käivitamiseks soovitud ruuminimega

Edastamise lõpetamine

Käsurea edastamise lõpetamine: exit+Enter, sageli toimib ka CTRL+D

Erilised tänud

... TTÜ IT Kolledži Linuxi administraator Veikole selle suurepärase võimaluse eest!