你好,
这真的很有用,因为通过此技巧,我们可以管理另一台PC,否则它将使我们的生活在某些时候更加轻松。
他们知道如果他们通过 SSH的 de PC#1 a PC#2 例如,他们尝试打开一个程序,例如 Firefox 运行并显示 PC#2,或某些音乐或视频播放器,我们这样做如下:
用户@ pc2:〜$ 火狐
但是,它返回以下错误:
(Firefox:1704):GTK警告**:无法打开显示:
好了,在这里您将看到如何打开我们想要的软件,只需一个命令即可解决此错误。
以及(我认为这更有趣),假设我是 PC#1,我访问 PC#2 我女朋友和用户一起使用的PC是什么 克兹加加拉 例如,然后我希望她(用户 cc)您会看到一个 通知 (就像我们调高或调低音量时出现的那些,等等)说“停止收听恩里克·伊格莱西亚斯!”呵呵...我们将了解如何做,而无需知道您用户的密码(cc 在此示例中)。
与我们的用户通过SSH访问(克兹加加拉 在这个例子中) PC#2 (IP地址= 192.168.151.209),我们输入如下内容:
- ssh kzkggaara@192.168.151.209
现在,进入我们的用户后,我们想运行一个视频播放器,例如,在Ubuntu中默认安装的是 图腾,我们将用它来解释。
如果我们简单地在终端中输入“图腾”将给我们上述错误,因为在执行应用程序之前,我们必须输入以下行:
- 出口DISPLAY =:0.0
放这个,问题就解决了呵呵。 (如果出现错误,请更改“0.0“由”1.0“)因此,执行步骤 图腾 将:
- 出口DISPLAY =:0.0
- 图腾
准备好了
如果那我们要关闭 图腾 我们简单地说:
- 杀死所有图腾
现在假设我们要运行类似的浏览器 Firefox, 已经 我们不会有 再次写第一行(出口DISPLAY =:0.0),我们只需输入:
- 火狐
问题解决了
但是,如果他们离开会话并通过SSH重新进入 PC#2,他们将不得不写一行引用 出口.
现在...我认为最有趣的是:
在另一个用户的桌面上运行应用程序:
我们已经通过SSH连接到 PC#2,我们与用户一起访问 克兹加加拉 我们想要向用户展示 cc 一 通知 (就像我们调高或调低音量时出现的那些,等等)说“停止收听恩里克·伊格莱西亚斯!“
为了手动发送通知,我们必须安装一个名为 libnotify-bin,要安装它,我们将其放在终端中:
- 须藤apt-get install libnotify-bin
准备好了现在,我们将使用以下命令创建一个非常小的脚本:
- 须藤触摸/opt/script.sh
我们将使用以下内容进行编辑:
- 须藤nano /opt/script.sh
在其中我们将编写以下内容:
出口DISPLAY =:0.0
通知发送“停止收听Enrique Iglesias !!!”
我们保存并出去 [Ctrl] + [X],现在我们将授予脚本运行权限:
- 须藤chmod + x /opt/script.sh
现在我们只需要执行脚本,但是我们将以用户身份执行 cc,因为我们想要的是该通知显示给该特定用户。 我们转到包含脚本的目录:
- cd / opt /
现在我们运行它:
- 须藤-u cc ./script.sh
完成,就是这样。
这是完全可定制的,他们可以向您展示 gedit中 说的是 ”我在电脑上砍死了你,或者他们想要什么,这完全取决于他们知道如何即兴创作。
没什么,本教程到此结束。
任何出现的错误,问题,疑问或疑问,投诉或建议,如果您进行交流,我将不胜感激,建设性的批评总是很受好评。
问候和...我知道这对某人有用 ^ _ ^