Pozdrav,
Ovo je doista korisno, jer putem ovog savjeta možemo upravljati drugim računalom ili će nam u nekim trenucima malo olakšati život.
Znaju da ako se, na primjer, povežu putem SSH-a s računala broj 1 na računalo broj 2 i pokušaju otvoriti program poput Firefoxa koji se pokreće i prikazuje na računalu broj 2 ili neki glazbeni ili video player, to radimo ovako:
korisnik@pc2:~ $ firefox
Ali, vraća sljedeću pogrešku:
(firefox: 1704): Gtk-UPOZORENJE **: nije moguće otvoriti zaslon:
Pa, ovdje ćete vidjeti kako otvoriti softvere koje želimo, rješavajući ovu pogrešku samo jednom naredbom.
Također ( i po mom mišljenju ovo je zanimljivije ), pretpostavimo da sam PC#1 , pristupam PC#2, što je PC moje djevojke s korisnikom kzkggaara na primjer, onda želim da ona (korisnica cc ) vidi obavijest ( poput onih koje se pojavljuju kada pojačamo ili smanjimo glasnoću itd.) koja kaže " Prestani slušati Enriquea Iglesiasa!!! " hehe... vidjet ćemo kako to učiniti, bez potrebe da znam lozinku njenog korisnika ( cc u ovom primjeru).
Za pristup računalu broj 2 (s IP adresom = 192.168.151.209) putem SSH-a s našim korisnikom ( kzkggaara u ovom primjeru) upisali bismo nešto poput ovoga:
- ssh kzkggaara@192.168.151.209
Sada, kada smo unutar našeg korisničkog računa, želimo pokrenuti video player, na primjer, onaj koji je standardno instaliran u Ubuntuu je Totem , to ćemo objasniti.
Jednostavnim upisivanjem " totem " u terminal doći će do gore spomenute greške, jer prije pokretanja aplikacije moramo dodati sljedeći redak:
- izvoz ZASLON =: 0.0
Dodavanje ovoga će riješiti problem, hehe. (Ako dobijete bilo kakve greške, promijenite " 0.0 " u " 1.0 ") Dakle, koraci za pokretanje Totema bili bi:
- izvoz ZASLON =: 0.0
- totem
I spreman.
Ako zatim želimo zatvoriti totem, jednostavno upišemo:
- ubiti totem
Sada, pretpostavimo da želimo pokrenuti i preglednik poput Firefoxa ; više ne moramo ponovno pisati prvi redak ( export DISPLAY=:0.0 ), jednostavno stavimo:
- krijesnica
I problem riješen
Međutim, ako se odjave iz sesije i ponovno prijave putem SSH-a na PC#2 , morat će upisati redak koji se odnosi na export.
Sad ... po meni najzanimljivije:
Pokretanje aplikacija na radnoj površini drugog korisnika:
Već smo povezani putem SSH-a s računalom broj 2 , prijavljeni s korisnikom kzkggaara i želimo da korisnik cc vidi obavijest ( poput onih koje se pojavljuju kada pojačamo ili smanjimo glasnoću itd.) koja kaže " Prestanite slušati Enriquea Iglesiasa!!! ".
Za ručno slanje obavijesti, potrebno je instalirati paket pod nazivom libnotify-bin . Za instalaciju u terminal upišite sljedeće:
- sudo apt-get instalirati libnotify-bin
I spreman. Sada ćemo stvoriti vrlo malu skriptu s naredbom:
- sudo dodirnite /opt/script.sh
Uredit ćemo ga sa:
- sudo nano /opt/script.sh
I u nju ćemo napisati sljedeće:
izvoz ZASLON =: 0.0
notify-send "Prestani slušati Enriquea Iglesiasa !!!"
Spremamo i izlazimo s [Ctrl]+[X] , a sada ćemo dati skripti dopuštenje za pokretanje:
- sudo chmod + x /opt/script.sh
Sada samo trebamo pokrenuti skriptu, ali pokrenut ćemo je kao korisnik cc , budući da želimo da se ta obavijest pojavi za tog određenog korisnika. Idemo do direktorija koji sadrži skriptu:
- cd / opt /
A sada ga pokrećemo:
- sudo -u cc ./script.sh
Gotovo, to bi bilo to.
Ovo je potpuno prilagodljivo; možete im pokazati gedit koji kaže " Hakirao sam vam računalo " ili što god želite; sve ovisi o tome koliko dobro možete improvizirati.
Ništa, tutorial ovdje završava.
Bilo koja pogreška koja se pojavi, problem, sumnja ili pitanje, žalba ili prijedlog, zahvaljujem ako je priopćite, konstruktivna kritika je uvijek dobro primljena.
Pozdrav i… znam da će ovo nekome biti korisno ^_^