Привет,
Это действительно полезно, так как с помощью этого совета мы можем управлять другим компьютером или в определенные моменты это немного облегчит жизнь.
Они знают, что если они подключатся SSH de PC # 1 a PC # 2 например, и они пытаются открыть такую программу, как Firefox запустить и отобразить в PC # 2, или какой-нибудь музыкальный или видеоплеер, мы делаем это так:
пользователь @ pc2: ~$ светлячок
Но он возвращает следующую ошибку:
(firefox: 1704): Gtk-WARNING **: не удается открыть дисплей:
Что ж, здесь вы увидите, как открыть нужное нам программное обеспечение, решив эту ошибку с помощью всего одной команды.
Также (и на мой взгляд это интереснее), предположим, я PC # 1, Я получаю доступ PC # 2 какой комп у моей девушки с юзером Kzkggaara например, я желаю ей (пользователь cc) вам показан уведомление (как те, которые появляются, когда мы увеличиваем или уменьшаем громкостьи т. д.) с надписью «Прекратите слушать Энрике Иглесиаса !!!«Хе-хе… мы увидим, как это сделать, не зная пароля вашего пользователя (cc в этом примере).
Для доступа по SSH с нашим пользователем (Kzkggaara в этом примере) PC # 2 (с IP-адресом = 192.168.151.209) ставим примерно так:
- сш кзкггаара@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, мы обращались с пользователем Kzkggaara и мы хотим показать пользователю cc уна уведомление (как те, которые появляются, когда мы увеличиваем или уменьшаем громкостьи т. д.) с надписью «Прекратите слушать Энрике Иглесиаса !!!
Чтобы отправлять уведомления вручную, мы должны установить пакет под названием libnotify-bin, для его установки вводим в терминал:
- sudo apt-get установить libnotify-bin
И готово. Теперь мы создадим очень маленький скрипт с помощью команды:
- sudo коснитесь /opt/script.sh
Мы отредактируем его:
- судо нано /opt/script.sh
И в нем мы напишем следующее:
экспорт DISPLAY =: 0.0
notify-send "Хватит слушать Энрике Иглесиаса !!!"
Мы экономим и выходим с [Ctrl] + [X], а теперь мы дадим скрипту права на запуск:
- sudo chmod + x /opt/script.sh
И теперь нам нужно только выполнить скрипт, но мы будем выполнять его как пользователь cc, поскольку мы хотим, чтобы это уведомление отображалось для этого конкретного пользователя. Переходим в каталог, в котором находится скрипт:
- cd / opt /
А теперь запускаем:
- sudo -u cc ./script.sh
Готово, вот и все.
Это полностью настраивается, они могут показать вам Gedit это говорит "Я тебя взломал на ПК«Или что бы они ни хотели, все зависит от того, насколько они умеют импровизировать.
Ничего, на этом урок заканчивается.
Любая возникающая ошибка, проблема, сомнение или вопрос, жалоба или предложение, я буду признателен, если вы сообщите об этом, конструктивная критика всегда приветствуется.
Привет и ... Знаю, это будет кому-то полезно ^ _ ^