Käivitage rakendus (sh graafiline) teises arvutis teise kasutajana

Tere,

See on tõesti kasulik, kuna selle näpunäite kaudu saame hallata teist arvutit või see muudab meie elu teatud aegadel veidi lihtsamaks.

Nad teavad seda, kui nad ühendavad SSH de PC # 1 a PC # 2 näiteks ja nad üritavad avada sellist programmi nagu Firefox käivitamiseks ja kuvamiseks PC # 2või mõni muusika- või videopleier, teeme seda järgmiselt:

kasutaja @ pc2: ~$ firefox

Kuid see tagastab järgmise tõrke:

(Firefox: 1704): Gtk-WARNING **: kuva ei saa avada:

Noh, siin näete, kuidas soovitud tarkvara avada, lahendades selle vea vaid ühe käsuga.

Samuti (ja minu arvates on see huvitavam), oletan, et olen PC # 1, Pääsen juurde PC # 2 mis on minu sõbranna arvuti kasutajaga kzkggaara näiteks siis soovin talle (kasutaja cc) teile kuvatakse a teatamine (nagu need, mis ilmuvad helitugevuse tõstmisel või vähendamiseljne), mis ütleb:Lõpeta Enrique Iglesiase kuulamine !!!"Hehe ... me näeme, kuidas seda teha, ilma et peaksime teadma oma kasutaja parooli (cc selles näites).

SSH-ga juurdepääsuks meie kasutajaga (kzkggaara selles näites) PC # 2 (IP-aadressiga = 192.168.151.209) panime midagi sellist:

  • ssh kzkggaara@192.168.151.209

Nüüd, kui oleme oma kasutaja sees, tahame käivitada näiteks videopleieri, mis on Ubuntu vaikimisi installitud tootem, kasutame seda selgitamiseks.

Kui me lihtsalt paneme terminali sisse "tootem"Annab meile ülalnimetatud vea, kuna enne rakenduse käivitamist peame panema järgmise rea:

  • eksport EKRAAN =: 0.0

Selle panemine ja probleem on lahendatud hehe. (kui ilmub tõrge, muutke "0.0" kõrval "1.0") Niisiis, toimingud tootem oleks:

  1. eksport EKRAAN =: 0.0
  2. tootem

Ja valmis.

Kui siis tahame sulgeda tootem me lihtsalt paneme:

  • killall totem

Oletame, et soovime käitada sellist brauserit nagu Firefox, juba Meil ei ole esimese rea uuesti kirjutamiseks (eksport EKRAAN =: 0.0), panime lihtsalt:

  • firefox

Ja probleem lahendatud 

Kui nad lahkuvad seansilt ja sisenevad SSH kaudu uuesti aadressile PC # 2, peavad nad kirjutama sellele viitava rea eksport.

Nüüd ... minu arvates kõige huvitavam:

Rakenduste käivitamine teise kasutaja töölaual:

SSH on meil juba ühendatud PC # 2, pääsesime juurde kasutajaga kzkggaara ja mida me tahame, on kasutajale näidata cc ,es teatamine (nagu need, mis ilmuvad helitugevuse tõstmisel või vähendamiseljne), mis ütleb:Lõpeta Enrique Iglesiase kuulamine !!!"

Teatiste käsitsi saatmiseks peame installima paketi nimega libnotify-bin, selle installimiseks panime terminali:

  • sudo apt-get install libnotify-bin

Ja valmis. Nüüd loome käsuga väga väikese skripti:

  • sudo puudutage /opt/script.sh

Redigeerime seda järgmisega:

  • sudo nano /opt/script.sh

Ja selles kirjutame järgmise:

eksport EKRAAN =: 0.0

teata-saada "Lõpeta Enrique Iglesiase kuulamine !!!"

Hoiame kokku ja läheme välja [Ctrl] + [X]ja nüüd anname skripti käitamiseks õigused:

  • sudo chmod + x /opt/script.sh

Ja nüüd peame ainult skripti käivitama, kuid täidame selle kasutajana cc, kuna see, mida me tahame, on see, et see teade ilmuks konkreetsele kasutajale. Me liigume kataloogi, mis sisaldab skripti:

  • cd / opt /

Ja nüüd käivitame selle:

  • sudo -u cc ./script.sh

Valmis, see oleks see.

See on täielikult kohandatav, nad võivad teile näidata a gedit see ütleb "Häkkisin teid arvutisseVõi mida iganes nad tahavad, kõik sõltub sellest, kui palju nad oskavad improviseerida.

Mitte midagi, õpetus lõpeb siin.

Iga ilmnenud viga, probleem, kahtlus või küsimus, kaebus või ettepanek, oleksin tänulik, kui sellest teada annaksite, võetakse konstruktiivne kriitika alati hästi vastu.

Tervitused ja ... ma tean, et see on kellelegi kasulik ^ _ ^