Executà una applicazione (cumpresu gràfica) in un altru PC cum'è altru utilizatore

Hello,

Questu hè veramente utile, postu chì per questu tippu pudemu gestisce un altru PC, o rende a nostra vita un pocu più faciule in certi momenti.

Sapenu chì si cunnettanu da SSH de PC # 1 a PC # 2 per esempiu, è cercanu d'apre un prugramma cum'è brumann a curriri è vede in PC # 2, o qualchì lettore di musica o video, a femu cusì:

utilizatore @ pc2: ~$ Firefox

Ma, torna u seguente errore:

(firefox: 1704): Gtk-WARNING **: ùn pò micca apre a visualizazione:

Ebbè, quì vederai cume aprite u software chì vulemu, risolvendu questu errore cù un solu cumandamentu.

Ancu (è in u mo parè questu hè più interessante), suppone chì sò PC # 1, Accede PC # 2 chì hè u PC di a mo amica cù l'utente kzkggaara per esempiu, allora a vogliu (utilizatore cc) vi sò mostrati a Notificazione (cum'è quelli chì apparisce quandu alzemu o abbassemu u vulume, ecc) chì dice "Piantate à sente à Enrique Iglesias !!!"Hehe ... videremu cumu fà, senza avè bisognu di cunnosce a password di u vostru utilizatore (cc in questu esempiu).

Per accede da SSH cù u nostru utilizatore (kzkggaara in questu esempiu) à PC # 2 (cù l'indirizzu IP = 192.168.151.209) mettemu qualcosa cusì:

  • ssh kzkggaara@192.168.151.209

Avà, una volta in u nostru utilizatore vulemu gestisce un lettore video per esempiu, quellu chì hè installatu per difettu in Ubuntu hè Totem, useremu questu per spiegà.

Se simu simpliciamente messi in u terminal "Totem"Ci darà l'errore summenzionatu, postu chì prima di eseguisce l'applicazione duvemu mette a linea seguente:

  • espurtazione DISPLAY =: 0.0

Mittendu questu, u prublema hè risoltu hehe. (Se vedi un errore cambià "0.0"da"1.0") Dunque, i passi da eseguisce Totem averia:

  1. espurtazione DISPLAY =: 0.0
  2. Totem

È prontu.

Si allora vulemu chjude Totem simu simpliciamente messi:

  • killall totem

Avà suppone chì vulemu gestisce un navigatore cum'è brumann, dighjà Ùn averemu micca per scrive torna a prima linea (espurtazione DISPLAY =: 0.0), simu simpliciamente messi:

  • Firefox

È u prublema risoltu 😉

Tuttavia, se lascianu a sessione è rientranu via SSH à PC # 2, deveranu scrive a riga chì si riferisce à Poni.

Avà ... u più interessante à parè meiu:

Run applicazioni nantu à u scrittore di un altru utilizatore:

Simu digià cunnessi da SSH à PC # 2, avemu accessu cù l'utilizatore kzkggaara è ciò chì vulemu hè di mustrà l'utilizatore cc una Notificazione (cum'è quelli chì apparisce quandu alzemu o abbassemu u vulume, ecc) chì dice "Piantate à sente à Enrique Iglesias !!!"

Per invià notifiche manualmente, duvemu installà un pacchettu chjamatu libnotify-bin, per installallu mettemu in u terminal:

  • sudo apt-get install libnotify-bin

È prontu. Avà, creeremu un script assai chjucu cù u cumandimu:

  • sudo touch /opt/script.sh

Avemu da edità cù:

  • sudo nano /opt/script.sh

E in questu scrivemu u seguente:

espurtazione DISPLAY =: 0.0

nutificà-invià "Arresta à sente à Enrique Iglesias !!!"

Salvemu è sorte cù [CTRL] + [X], è avà daremu u permessu di script per esecutà:

  • sudo chmod + x /opt/script.sh

È avà avemu solu bisognu à eseguisce u script, ma l'avemu da eseguisce cum'è l'utilizatore cc, postu chì ciò chì vulemu hè chì quella notificazione apparisca à quellu utilizatore specificu. Passemu à l'annuariu chì cuntene u script:

  • cd / opt /

E ora l'avemu eseguitu:

  • sudo -u cc ./script.sh

Fattu, questu seria.

Questu hè cumpletamente persunalizabile, vi ponu mustrà un gedit chì dice "Ti aghju hackeatu nantu à u PC“, O tuttu ciò ch'elli volenu, tuttu dipende da quantu sanu sapè improvvisà.

Nunda, u tutoriale finisce quì.

Qualchese errore chì vene, prublema, dubbitu o quistione, lagnanza o suggerimentu, l'apprezzu se u cumunicate, a critica costruttiva hè sempre ben accolta.

Saluti è ... Sò chì questu serà utile à qualcunu ^ _ ^


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

11 cumenti, lasciate i toi

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   aer0 dijo

    Suppongo chì cumplicate e cose troppu almenu da u mo puntu di vista, per fà u listessu cumu spiegatu in a prima parte semplicemente quandu si cunnette à u servitore ssh aghjustemu u parametru -X è dopu l'autenticazione semplicemente scrivendu u nome di l'applicazione si aprirà senza nisun sbagliu
    esempiu

    ssh -X kzkggaara@192.168.151.209
    Firefox

    è cun questu evitemu di fà l'esportazione ...

    1.    KZKG ^ Gaara <° Linux dijo

      Bonghjornu è benvenuti à u situ 😀
      U prublema hè chì, ciò chì vogliu hè di scrive in un terminal «Firefox»(Per dà un esempiu), è chì questu hè apertu nantu à l'altru PC, sì, ma chì hè ancu indicatu nantu à u so display / monitor, vale à dì, ciò chì esegue in un terminal chì hè mostratu à l'altru utilizatore nantu à u so PC, facendulu capì o parè chì l'urdinatore "hè impazzitu" 🙂

      Sì eiu ssh -X $ user @ $ ip è dopu scrivu «Firefox»In quellu terminal, l'applicazione (firefox in questu casu) si aprirà per mè nantu à u mo monitor / schermu, è nunda ùn serà mostratu nantu à u monitor di quellu altru computer (à quale aghju cunnessu remotamente via SSH).

      Almenu questu hè ciò chì puderia apprezzà cun -XSe mi sbagliu, per piacè chiarite u dubbitu.
      Saluti è una volta di più, benvenuti à u nostru situ 😉

  2.   aer0 dijo

    Esattamente ciò chì accade se ciò chì accade hè chì aghju capitu chì era quellu chì era destinatu, ma vedu chì ùn hè micca cusì bè, almenu hè un modu per apre l'applicazioni à distanza, ancu se ùn hè micca adupratu per scherzà 🙂 è grazie per l'accolta quì anderemu.

    1.    KZKG ^ Gaara <° Linux dijo

      Hè u prublema hehehehe, chì per scherzà ùn funziona micca per mè, ma per u travagliu funziona, perchè a trasfurmazione è a carica sò assunte da quellu PC remoto, mentre l'applicazione hè mostrata nantu à u mo display, una bona punta

      Saluti è ci leghjimu quì 🙂

  3.   U marrone dijo

    Se capiscu bè a prucedura, avà cumu uttene l'IP di a macchina 2 da a mo cunsola? Si pò?

    Ùn sò nunda di e rete, chì vergogna 🙁

    1.    KZKG ^ Gaara <° Linux dijo

      In u terminal mette: ifconfig
      Quì pudete vede i dettagli di ogni interfaccia di rete, vale à dì, se avete LAN (rete via cavu), Wifi, o qualchì altra.

      Induve dice "inet", allora pudete cunnosce l'IP 😀
      È ùn v'inchietate, nimu nasce sapendu hahaha, amparemu tutti mentre andemu.

      riguarda

  4.   semptrion dijo

    Grazie!!! hè esattamente ciò chì cercava ...

  5.   david dijo

    È se vulia fà da u web aduprendu php, mostrendu ancu una maghjina da u web, senza aduprà u script chì crei, vale à dì qualcosa di simile, cumu puderia riesce ???
    $ image = »http://website.net/imagen.png»;
    $ message = »smette d'ascultà Enrique Iglesias»;
    exec ("esposizione di visualizazione =: 0.0 | notificà-invià $ missaghju -i $ maghjina");

  6.   alexweb dijo

    ciao assai boni cunsiglii!
    In quantu à u ssh, funziona se esportate a visualizazione.
    Almenu u ricu nantu à a cunsola.

    Un salutu.-

  7.   lida dijo

    Quandu si configura u file sshd_config, hè necessariu mudificà u Trasmissione x11 per pudè fà ciò chì fate? hè u mo dubbitu

  8.   Ricardo Luis Ordaz Villalobos dijo

    Salute, aghju una dumanda, pò esse u cuntrariu? Per esempiu, se sò in PC1 senza firefox, è a mo amica hè in PC2 cù firefox, puderia eseguisce firefox da PC2 è fà cumparisce a finestra di u navigatore in PC1 induve u navigatore ùn hè micca installatu?