Zaženite aplikacijo (vključno z grafično) na drugem računalniku kot drug uporabnik

Pozdravljeni,

To je resnično koristno, saj lahko s tem nasvetom upravljamo drug računalnik, ali pa bo v določenih trenutkih življenje nekoliko olajšalo.

Vedo, da če se povežejo mimo SSH de PC # 1 a PC # 2 na primer, in poskušajo odpreti program, kot je Firefox za zagon in prikaz v PC # 2, ali predvajalnik glasbe ali videa, to storimo tako:

uporabnik @ pc2: ~$ firefox

Vendar vrne naslednjo napako:

(firefox: 1704): Gtk-OPOZORILO **: zaslona ni mogoče odpreti:

No, tukaj boste videli, kako odpreti želeno programsko opremo in rešiti to napako z enim samim ukazom.

Pa tudi (in po mojem mnenju je to bolj zanimivo), domnevam, da sem PC # 1, Dostopam PC # 2 kakšen je računalnik moje punčke z uporabnikom kzkggaara na primer, potem ji želim (uporabnik cc) vam se prikaže a obvestilo (kot tiste, ki se pojavijo, ko glasnost zvišamo ali znižamoitd.), ki pravi "Nehajte poslušati Enriqueja Iglesiasa !!!"Hehe ... videli bomo, kako to storiti, ne da bi morali vedeti geslo vašega uporabnika (cc v tem primeru).

Za dostop prek SSH z našim uporabnikom (kzkggaara v tem primeru) do PC # 2 (z naslovom IP = 192.168.151.209) damo nekaj takega:

  • ssh kzkggaara@192.168.151.209

Zdaj, ko želimo znotraj uporabnika zagnati na primer video predvajalnik, je ta, ki je privzeto nameščen v Ubuntuju Totem, bomo to uporabili za razlago.

Če preprosto vstavimo v terminal "totem”Nam bo dal zgoraj omenjeno napako, saj moramo pred izvajanjem aplikacije postaviti naslednjo vrstico:

  • izvoz ZASLON =: 0.0

Če postavimo tega, je problem rešen hehe. (če se pojavi napaka, spremenite "0.0"avtor"1.0“) Torej, koraki za izvedbo totem bi:

  1. izvoz ZASLON =: 0.0
  2. totem

In pripravljen.

Če potem želimo zapreti totem preprosto rečeno:

  • ubiti totem

Recimo, da želimo zagnati brskalnik, podoben Firefoxže Ne bomo imeli da spet napišem prvo vrstico (izvoz ZASLON =: 0.0), preprosto rečeno:

  • firefox

In problem rešen 

Če pa zapustijo sejo in znova vstopijo prek SSH do PC # 2, morali bodo napisati vrstico, ki se nanaša na izvoz.

Zdaj ... po mojem mnenju najbolj zanimivo:

Zaženite programe na namizju drugega uporabnika:

Z SSH smo že povezani z PC # 2, smo dostopali z uporabnikom kzkggaara in kar želimo pokazati uporabniku cc U obvestilo (kot tiste, ki se pojavijo, ko glasnost zvišamo ali znižamoitd.), ki pravi "Nehajte poslušati Enriqueja Iglesiasa !!!"

Če želimo ročno pošiljati obvestila, moramo namestiti paket z imenom libnotify-bin, da ga namestimo v terminal:

  • sudo apt-get namestite libnotify-bin

In pripravljen. Zdaj bomo z ukazom ustvarili zelo majhen skript:

  • sudo se dotaknite /opt/script.sh

Uredili ga bomo z:

  • sudo nano /opt/script.sh

In vanj bomo zapisali naslednje:

izvoz ZASLON =: 0.0

notify-send "Nehaj poslušati Enriqueja Iglesiasa !!!"

Prihranimo in gremo ven [Ctrl] + [X], in zdaj bomo skriptu dali dovoljenja za zagon:

  • sudo chmod + x /opt/script.sh

Zdaj moramo samo izvesti skript, vendar ga bomo izvedli kot uporabnik cc, ker želimo, da se to obvestilo prikaže določenemu uporabniku. Premaknemo se v imenik, ki vsebuje skript:

  • cd / opt /

In zdaj ga zaženemo:

  • sudo -u cc ./script.sh

Končano, to bi bilo to.

To je popolnoma prilagodljivo, lahko vam prikažejo a gedit to pravi "Vdrl sem v računalnik“, Ali karkoli hočejo, vse je odvisno od tega, koliko znajo improvizirati.

Nič, vadnica se tu konča.

Vsaka napaka, ki se pojavi, težava, dvom ali vprašanje, pritožba ali predlog, bi bil hvaležen, če jo sporočite, konstruktivna kritika je vedno dobro sprejeta.

Lep pozdrav in ... Vem, da bo to komu koristilo ^ _ ^