Dobrý den,
To je opravdu užitečné, protože prostřednictvím tohoto tipu můžeme spravovat další PC, nebo nám to v určitých dobách trochu ulehčí život.
Vědí, že pokud se spojí SSH de PC # 1 a PC # 2 například a pokusí se otevřít program jako Firefox spustit a zobrazit v PC # 2nebo nějaký přehrávač hudby nebo videa, děláme to takto:
uživatel @ pc2: ~$ firefox
Vrátí však následující chybu:
(firefox: 1704): Gtk-WARNING **: nelze otevřít displej:
Tady uvidíte, jak otevřít software, který chceme, vyřešit tuto chybu jediným příkazem.
Také (a podle mého názoru je to zajímavější), předpokládám, že jsem PC # 1, Přistupuji PC # 2 jaký je počítač mé přítelkyně s uživatelem kzkggaara například jí pak přeji (uživatel cc) zobrazí se a oznámení (jako ty, které se objevují, když zvyšujeme nebo snižujeme hlasitostatd.), který říká „Přestaňte poslouchat Enrique Iglesiase !!!„Hehe ... uvidíme, jak to udělat, aniž bychom museli znát heslo vašeho uživatele (cc v tomto příkladu).
Přístup pomocí SSH s naším uživatelem (kzkggaara v tomto příkladu) do PC # 2 (s IP adresou = 192.168.151.209) dáme něco takového:
- ssh kzkggaara@192.168.151.209
Nyní, když jsme uvnitř našeho uživatele, chceme spustit například video přehrávač, ten, který je ve výchozím nastavení nainstalován v Ubuntu, je totem, použijeme to k vysvětlení.
Pokud jednoduše vložíme terminál "totem„Dá nám výše zmíněnou chybu, protože před spuštěním aplikace musíme zadat následující řádek:
- export DISPLAY =: 0.0
Uvedením tohoto a problém je vyřešen hehe. (pokud se objeví chyba, změňte „0.0„od“1.0“) Takže kroky k provedení totem bych:
- export DISPLAY =: 0.0
- totem
A to je vše
Pokud tedy chceme zavřít totem jednoduše řečeno:
- killall totem
Předpokládejme, že chceme spustit prohlížeč jako Firefoxjiž Nebudeme mít znovu napsat první řádek (export DISPLAY =: 0.0), jednoduše řečeno:
- firefox
A problém vyřešen
Pokud však relaci opustí a znovu vstoupí přes SSH do PC # 2, budou muset napsat odkazující řádek export.
Nyní ... podle mého názoru nejzajímavější:
Spouštění aplikací na ploše jiného uživatele:
Již jsme připojeni SSH k PC # 2, jsme přistupovali s uživatelem kzkggaara a to, co chceme, je ukázat uživateli cc una oznámení (jako ty, které se objevují, když zvyšujeme nebo snižujeme hlasitostatd.), který říká „Přestaňte poslouchat Enrique Iglesiase !!!"
Aby bylo možné zasílat oznámení ručně, musíme nainstalovat balíček s názvem libnotify-bin, nainstalovat jej vložíme do terminálu:
- sudo apt-get install libnotify-bin
A připraven. Nyní vytvoříme velmi malý skript pomocí příkazu:
- sudo klepněte na /opt/script.sh
Upravíme to pomocí:
- sudo nano /opt/script.sh
A v něm napíšeme následující:
export DISPLAY =: 0.0
oznámit-odeslat "Přestaňte poslouchat Enrique Iglesiase !!!"
Ušetříme a jdeme s [Ctrl] + [X], a teď dáme skriptu oprávnění ke spuštění:
- sudo chmod + x /opt/script.sh
A nyní musíme spustit pouze skript, ale provedeme ho jako uživatel cc, protože to, co chceme, je, aby se toto oznámení zobrazilo tomuto konkrétnímu uživateli. Přesuneme se do adresáře, který obsahuje skript:
- cd / opt /
A teď to spustíme:
- sudo -u cc ./script.sh
Hotovo, to by bylo ono.
Toto je plně přizpůsobitelné, mohou vám ukázat a gedit to říká "Hackl jsem tě na PC„, Nebo co chtějí, vše záleží na tom, jak moc umějí improvizovat.
Nic, tutoriál zde končí.
Jakákoli chyba, která se objeví, problém, pochybnost nebo otázka, stížnost nebo návrh, bych ocenil, kdybyste ji sdělili, konstruktivní kritika je vždy dobře přijata.
Zdravím a ... Vím, že to bude někomu užitečné ^ _ ^