Програмаа (график оруулаад) өөр компьютер дээр өөр хэрэглэгчийн хувьд ажиллуулна уу

Сайн байна уу,

Энэ зөвлөгөө үнэхээр хэрэгтэй, яагаад гэвэл энэ зөвлөгөөгөөр бид өөр компьютерийг удирдах боломжтой эсвэл тодорхой хугацаанд амьдралыг бага зэрэг хөнгөвчлөх болно.

Хэрэв тэд холбогдох юм бол тэд мэддэг SSH de PC # 1 a PC # 2 жишээ нь, тэд ийм програм нээхийг хичээдэг Firefox гүйх, харуулах PC # 2, эсвэл зарим хөгжим эсвэл видео тоглуулагчийг бид дараах байдлаар хийдэг.

хэрэглэгч @ pc2: ~$ Firefox

Гэхдээ энэ нь дараахь алдааг буцаана:

(firefox: 1704): Gtk-АНХААРУУЛГА **: дэлгэцийг нээх боломжгүй:

Энэ алдааг ганцхан тушаалаар шийдэж бидний хүсч буй програмыг хэрхэн нээхийг эндээс харах болно.

Түүнээс гадна (миний бодлоор энэ нь илүү сонирхолтой юм), би байна гэж бодъё PC # 1, Би хандаж байна PC # 2 миний найз охины хэрэглэгчтэй компьютер нь юу вэ kzkggaara жишээ нь, дараа нь би түүнд (хэрэглэгч) хүсч байна cc) танд харуулав a мэдэгдэл (дууг өсгөх эсвэл багасгахад гарч ирдэг зүйлүүд шиггэх мэт) "Энрике Иглесиасыг сонсохоо боль !!!”Хэхэ ... бид таны хэрэглэгчийн нууц үгийг мэдэх шаардлагагүйгээр үүнийг хэрхэн хийхийг харах болно (cc Энэ жишээнд).

SSH-ээр манай хэрэглэгчтэй нэвтрэхийн тулд (kzkggaara Энэ жишээнд) PC # 2 (IP хаяг = 192.168.151.209 хамт) бид иймэрхүү зүйлийг оруулав.

  • ssh kzkggaara@192.168.151.209

Одоо бид хэрэглэгчийнхээ дотор нэгэнт видео тоглуулагч ажиллуулахыг хүсч байгаа бөгөөд Ubuntu-д анхдагчаар суулгасан тоглуулагч нь умард, бид үүнийг тайлбарлахдаа ашиглах болно.

Хэрэв бид зүгээр л терминалд оруулвал "умард”Дээрх алдааг бидэнд өгөх болно, учир нь програмыг гүйцэтгэхээсээ өмнө дараах мөрийг оруулах ёстой.

  • экспортын DISPLAY =: 0.0

Үүнийг тавиад асуудал шийдэгдчихлээ хэхэ. (алдаа гарвал солих "0.0"by"1.0“) Тэгэхээр гүйцэтгэх алхамууд умард гэж:

  1. экспортын DISPLAY =: 0.0
  2. умард

Тэгээд бэлэн.

Хэрэв бид хаахыг хүсч байвал умард бид зүгээр л тавьдаг:

  • алуурчин тотем

Одоо бид шиг хөтөч ажиллуулахыг хүсч байна гэж бодъё Firefoxаль хэдийн Бид байхгүй болно эхний мөрийг дахин бичих (экспортын DISPLAY =: 0.0), бид зүгээр л тавьдаг:

  • Firefox

Асуудлыг шийдсэн

Гэсэн хэдий ч, хэрэв тэд хуралдааныг орхиж, SSH-ээр дахин орвол PC # 2, тэд иш татсан мөрийг бичих хэрэгтэй болно экспорт.

Одоо ... миний бодлоор хамгийн сонирхолтой нь:

Програмыг өөр хэрэглэгчийн ширээний компьютер дээр ажиллуулна уу.

Бид SSH-ээр аль хэдийн холбогдсон байна PC # 2, бид хэрэглэгчтэй холбогдсон kzkggaara бидний хүсч байгаа зүйл бол хэрэглэгчид үзүүлэх явдал юм cc нэг мэдэгдэл (дууг өсгөх эсвэл багасгахад гарч ирдэг зүйлүүд шиггэх мэт) "Энрике Иглесиасыг сонсохоо боль !!!"

Мэдэгдлийг гараар илгээхийн тулд бид нэртэй багцыг суулгах ёстой libnotify-бин, үүнийг суулгахын тулд бид терминал дээр тавьдаг:

  • sudo apt-get libnotify-bin суулгах

Тэгээд бэлэн. Одоо бид дараах командтай маш жижиг скрипт үүсгэх болно.

  • sudotouch /opt/script.sh

Бид үүнийг дараахь байдлаар засах болно.

  • sudo нано /opt/script.sh

Үүн дээр бид дараах зүйлийг бичнэ:

экспортын DISPLAY =: 0.0

мэдэгдэх-илгээх "Энрике Иглесиасыг сонсохоо боль !!!"

Бид хэмнэж, хамт явдаг [Ctrl] + [X], одоо бид скриптийн зөвшөөрлийг дараах байдлаар ажиллуулах болно.

  • sudo chmod + x /opt/script.sh

Одоо бид зөвхөн скриптийг гүйцэтгэх хэрэгтэй, гэхдээ бид үүнийг хэрэглэгчийн хувьд гүйцэтгэх болно ccБидний хүсч байгаа зүйл бол тухайн мэдэгдэл тухайн хэрэглэгчдэд харагдах болно. Бид скрипт агуулсан директор руу шилжинэ.

  • cd / opt /

Одоо бид үүнийг ажиллуулж байна:

  • sudo -u cc ./script.sh

Дууссан, энэ нь болно.

Үүнийг бүрэн өөрчлөх боломжтой бөгөөд тэд танд үзүүлэх болно гэдит "гэж хэлсэнБи чамайг компьютер дээр хакердсан“, Эсвэл тэд хүссэн бүх зүйл нь тэд хэрхэн яаж импровизаци хийхээ мэдэхээс хамаарна.

Юу ч биш, заавар энд дуусна.

Аливаа алдаа, асуудал, эргэлзээ, асуулт, гомдол, санал болголтыг та бусадтай хуваалцвал талархаж байна, бүтээлч шүүмжлэлийг үргэлж сайн хүлээж авдаг.

Мэндчилгээ ба ... Энэ нь хэн нэгэнд хэрэг болно гэдгийг би мэднэ ^ _ ^


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

11 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   агаар0 гэж хэлэв

    Ssh сервертэй холбогдоход л эхний хэсэгт тайлбарласантай адил зүйлийг хийхийн тулд та -Х параметрийг нэмж оруулаад, програмын нэрийг бичиж баталгаажуулсны дараагаар та бүхнийг дор хаяж миний бодлоор төвөгтэй болгож байна гэж би бодож байна. энэ нь алдаагүй нээгдэх болно
    ejemplo

    ssh -X kzkggaara@192.168.151.209
    Firefox

    үүгээр бид экспорт хийхээс зайлсхийдэг ...

    1.    KZKG ^ Gaara <° Linux гэж хэлэв

      Сайн байцгаана уу сайтад тавтай морилно уу 😀
      Асуудал нь миний хүсч буй зүйл бол терминал дээр бичих явдал юм «Firefox»(Жишээ татахад), нөгөө компьютер дээр нээгдэнэ, тийм ээ, гэхдээ энэ нь таны дэлгэц / дэлгэц дээр бас харагдана, өөрөөр хэлбэл миний компьютер дээр нөгөө хэрэглэгчид үзүүлж байгаа терминал дээр ажилладаг зүйл. , түүнд ойлгуулах эсвэл компьютер "галзуурсан" мэт санагдах making

      Хэрэв би хийвэл ssh -X $ user @ $ ip тэгээд би «Firefox»Тэр терминал дээр програм (энэ тохиолдолд firefox) миний дэлгэц / дэлгэц дээр надад нээгдэх бөгөөд нөгөө компьютерын дэлгэц дээр (SSH-ээр алсаас холбогдсон) юу ч харагдахгүй болно.

      Наад зах нь энэ бол миний үнэлж чадах зүйл юм -XХэрэв миний буруу бол эргэлзээг тодруулж өгнө үү.
      Сайн байцгаана уу, манай сайтад тавтай морилно уу

  2.   агаар0 гэж хэлэв

    Яг ийм зүйл тохиолдвол яг ийм зүйл тохиолдох болно, энэ нь яг ийм зорилготой байсан гэдгийг би ойлгосон, гэхдээ энэ нь тийм ч сайн биш байгааг би харж байна, ядаж энэ нь програмыг алсаас нээх арга юм, гэхдээ энэ нь хошигнол хийхэд ашиггүй юм. тавтай морилно уу, бид алхах болно.

    1.    KZKG ^ Gaara <° Linux гэж хэлэв

      Энэ бол асуудал юм, хэхэхэ, хошигнох нь надад тохирохгүй, гэхдээ ажиллуулах нь надад хамаатай юм, яагаад гэвэл боловсруулалт, ачааллыг тэр алсын компьютерт тооцдог, програмыг миний дэлгэц дээр харуулдаг, сайн зөвлөгөө tip

      Сайн байцгаана уу, бид энд бие биенээ уншлаа

  3.   Хүрэн гэж хэлэв

    Хэрэв би процедурыг сайн ойлгож байгаа бол одоо 2-р машины IP-г консолоосоо яаж авах вэ? Чадах уу?

    Сүлжээний талаар би юу ч мэдэхгүй, ямар ичмээр юм бэ?

    1.    KZKG ^ Gaara <° Linux гэж хэлэв

      Терминал дээр: ifconfig
      Тэнд та сүлжээний интерфейс бүрийн дэлгэрэнгүй мэдээллийг харж болно, өөрөөр хэлбэл танд LAN (кабелийн сүлжээ), Wifi эсвэл бусад зүйл байгаа бол.

      Энд "inet" гэж бичсэн тохиолдолд та IP-г мэдэж болно
      Санаа зоволтгүй, хэн ч төрсөн хахаха мэдэхгүй, бид бүгд явж байхдаа сурдаг.

      Баярлалаа!

  4.   семптрион гэж хэлэв

    Баярлалаа!!! яг миний хайж байсан зүйл ...

  5.   Дэвид гэж хэлэв

    Хэрэв би php ашиглан вэбээс хийхийг хүсч байгаа бол, мөн таны үүсгэсэн скриптийг ашиглахгүйгээр вэбийн дүр төрхийг харуулахыг хүсч байвал, өөрөөр хэлбэл ийм зүйлийг хэлэх байсан юм бол би яаж үүнийг хийж чадах байсан бэ ???
    $ image = »http://website.net/imagen.png»;
    $ message = »Энрике Иглесиасыг сонсохоо боль»;
    exec ("export display =: 0.0 | notify-send $ message -i $ image");

  6.   алексвеб гэж хэлэв

    сайн уу сайн зөвлөгөө!
    Ssh-ийн тухайд хэрэв та дэлгэцийг экспортолж байвал энэ нь ажиллах болно.
    Наад зах нь би үүнийг консол дээрээс олж авдаг.

    Мэндчилгээ

  7.   Лида гэж хэлэв

    Sshd_config файлыг тохируулахдаа хийж байгаа зүйлээ хийхийн тулд x11Forwarding-ийг өөрчлөх шаардлагатай юу? энэ бол миний эргэлзээ

  8.   Рикардо Луис Ордаз Виллалобос гэж хэлэв

    Сайн уу, надад нэг асуулт байна, энэ нь эсрэгээрээ байж болох уу? Жишээлбэл, хэрэв би PC1 дээр Firefox-гүй, харин миний найз охин Firefox-той PC2 дээр байгаа бол PC2-ээс Firefox ажиллуулж, хөтөч суулгаагүй PC1 дээр хөтчийн цонхыг гаргаж болох уу?