Pokrenite aplikaciju (uključujući grafičku) na drugom računalu kao drugi korisnik

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 spoje SSH de PC # 1 a PC # 2 na primjer, i oni pokušavaju otvoriti program poput Firefox za pokretanje i prikaz u programu PC # 2, ili neki glazbeni ili video uređaj, radimo to ovako:

korisnik @ pc2: ~$ krijesnica

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 jesam PC # 1, Pristupam PC # 2 koje je računalo moje djevojke s korisnikom kzkggaara na primjer, tada joj želim (korisnik cc) prikazuje vam se a obavijest (poput onih koje se pojavljuju kad povisimo ili smanjimo glasnoću, itd.) koji kaže "Prestanite slušati Enriquea Iglesiasa !!!”Hehe ... vidjet ćemo kako to učiniti, bez potrebe za znanjem lozinke vašeg korisnika (cc u ovom primjeru).

Za pristup putem SSH-a s našim korisnikom (kzkggaara u ovom primjeru) do PC # 2 (s IP adresom = 192.168.151.209) stavili smo nešto ovako:

  • ssh kzkggaara@192.168.151.209

Sada, kad jednom uđemo u svog korisnika, želimo pokrenuti video player, na primjer, onaj koji je po defaultu instaliran u Ubuntuu je Totem, koristit ćemo ovo za objašnjenje.

Ako jednostavno stavimo u terminal "totem"Donijet će nam gore spomenutu pogrešku, jer prije izvršavanja aplikacije moramo staviti sljedeći redak:

  • izvoz ZASLON =: 0.0

Stavljajući ovu, problem je riješen hehe. (Ako vidite promjenu pogreške "0.0"od"1.0“) Dakle, koraci za izvršenje totem bi:

  1. izvoz ZASLON =: 0.0
  2. totem

I spreman.

Ako onda želimo zatvoriti totem jednostavno smo rekli:

  • ubiti totem

Sada pretpostavimo da želimo pokrenuti preglednik poput Firefox, već Nećemo imati ponovno napisati prvi redak (izvoz ZASLON =: 0.0), jednostavno smo postavili:

  • krijesnica

I problem riješen 

Međutim, ako napuste sesiju i ponovo uđu putem SSH-a na PC # 2, morat će napisati redak pozivajući se na izvoz.

Sad ... po meni najzanimljivije:

Pokretanje aplikacija na radnoj površini drugog korisnika:

SSH nas je već povezao s PC # 2, pristupili smo korisniku kzkggaara a ono što želimo je pokazati korisniku cc u obavijest (poput onih koje se pojavljuju kad povisimo ili smanjimo glasnoću, itd.) koji kaže "Prestanite slušati Enriquea Iglesiasa !!!"

Da bismo ručno slali obavijesti, moramo instalirati paket pod nazivom libnotify-bin, za njegovu instalaciju stavljamo u terminal:

  • 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 !!!"

Štedimo i izlazimo s [Ctrl] + [X], a sada ćemo dati dozvolu skripti za pokretanje:

  • sudo chmod + x /opt/script.sh

I sada trebamo izvršiti samo skriptu, ali izvršit ćemo je kao korisnik cc, budući da ono što želimo jest da se ta obavijest prikaže određenom korisniku. Prelazimo u direktorij koji sadrži skriptu:

  • cd / opt /

A sada ga pokrećemo:

  • sudo -u cc ./script.sh

Gotovo, to bi bilo to.

Ovo je u potpunosti prilagodljivo, mogu vam pokazati a gedit to kaže "Hakirao sam te na računalu“, Ili što god žele, sve ovisi o tome koliko znaju 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 ^ _ ^