別のユーザーとして別のPCでアプリケーション(グラフィカルを含む)を実行する

こんにちは、

このヒントを通じて別のPCを管理できるため、これは非常に便利です。そうしないと、特定の時間に私たちの生活が少し楽になります。

彼らは彼らが接続する場合 SSH de PC#1 a PC#2 たとえば、彼らは次のようなプログラムを開こうとします Firefoxの 実行して表示するには PC#2、または一部の音楽またはビデオプレーヤーでは、次のようにします。

ユーザー@ pc2:〜$ Firefoxの

ただし、次のエラーが返されます。

(firefox:1704):Gtk-警告**:ディスプレイを開くことができません:

さて、ここでは、必要なソフトウェアを開き、XNUMXつのコマンドでこのエラーを解決する方法を説明します。

同様に (私の意見では、これはもっと面白いです)、私が PC#1、アクセスします PC#2 ユーザーと私のガールフレンドのPCは何ですか クズガアラ たとえば、私は彼女(ユーザー cc)表示されます 通告 (音量を上げたり下げたりしたときに現れるようなもの、など)「EnriqueIglesiasを聞くのをやめてください!!!」Hehe…ユーザーのパスワードを知らなくても、その方法を説明します(cc この例では)。

ユーザーとSSHでアクセスするには(クズガアラ この例では) PC#2 (IPアドレス= 192.168.151.209の場合)次のように配置します。

  • ssh kzkggaara@192.168.151.209

さて、ユーザーの中に入ると、たとえばビデオプレーヤーを実行したいと思います。Ubuntuにデフォルトでインストールされているのは トーテム、これを使って説明します。

ターミナルに入れるだけなら「トーテムアプリケーションを実行する前に次の行を入力する必要があるため、」は前述のエラーを表示します。

  • ディスプレイのエクスポート=:0.0

これを入れれば、問題は解決します。 (エラーの変更が表示された場合 "0.0" 沿って "1.0「)だから、実行する手順 トーテム だろう:

  1. ディスプレイのエクスポート=:0.0
  2. トーテム

そして準備ができました。

それなら私たちは閉じたい トーテム 簡単に言えば:

  • キラルトーテム

ここで、次のようなブラウザを実行するとします。 Firefoxのもう 私たちは持っていません 最初の行をもう一度書きます(ディスプレイのエクスポート=:0.0)、簡単に言えば:

  • Firefoxの

そして問題は解決しました 

ただし、セッションを終了してSSH経由で再入場した場合 PC#2、彼らは参照する行を書く必要があります export.

今...私の意見で最も興味深い:

別のユーザーのデスクトップでアプリケーションを実行します。

すでにSSHで接続されています PC#2、ユーザーと一緒にアクセスしました クズガアラ そして私たちが欲しいのはユーザーに見せることです cc A 通告 (音量を上げたり下げたりしたときに現れるようなもの、など)「EnriqueIglesiasを聞くのをやめてください!!!

手動で通知を送信するには、というパッケージをインストールする必要があります libnotify ビン、それをインストールするには、ターミナルに置きます:

  • sudo apt-get install libnotify-bin

そして準備ができました。 次に、次のコマンドを使用して非常に小さなスクリプトを作成します。

  • 須藤タッチ/opt/script.sh

次のように編集します。

  • 須藤ナノ/opt/script.sh

そして、その中に次のように書きます。

ディスプレイのエクスポート=:0.0

notify-send「EnriqueIglesiasの聴取をやめてください!!!」

私たちは保存して出かけます [Ctrl] + [X]、そして今度はスクリプトに実行する権限を与えます:

  • sudo chmod + x /opt/script.sh

これで、スクリプトを実行するだけで済みますが、ユーザーとして実行します。 cc、私たちが望んでいるのは、その通知がその特定のユーザーに表示されることだからです。 スクリプトを含むディレクトリに移動します。

  • cd / opt /

そして今、私たちはそれを実行します:

  • sudo -u cc ./script.sh

完了、これで終わりです。

これは完全にカスタマイズ可能です、彼らはあなたに見せることができます geditの それは「PCであなたをハックしました「、または彼らが望むものは何でも、それはすべて彼らが即興する方法をどれだけ知っているかに依存します。

何もありません。チュートリアルはここで終了します。

発生したエラー、問題、疑いや質問、苦情や提案、それを伝えていただければ幸いです。建設的な批判は常に好評です。

挨拶と...私はこれが誰かに役立つことを知っています ^ _ ^