გაუშვით პროგრამა (მათ შორის გრაფიკული) სხვა კომპიუტერზე, როგორც სხვა მომხმარებელი

Hello,

ეს ნამდვილად სასარგებლოა, ვინაიდან ამ რჩევის საშუალებით ჩვენ შეგვიძლია სხვა პერსონალური კომპიუტერის მართვა, ან ეს გარკვეულ დროს ოდნავ გაგიმარტივებს ცხოვრებას.

მათ იციან, რომ თუ ისინი დაუკავშირდებიან სშჰ de კომპიუტერი # 1 a კომპიუტერი # 2 მაგალითად, და ისინი ცდილობენ გახსნან პროგრამა, როგორიცაა Firefox გაშვება და ჩვენება კომპიუტერი # 2, ან ზოგიერთი მუსიკალური ან ვიდეო პლეერი, ჩვენ ამას ვაკეთებთ ასე:

მომხმარებელი @ pc2:$ Firefox

მაგრამ, ეს უბრუნებს შემდეგ შეცდომას:

(firefox: 1704): Gtk-WARNING **: ეკრანის გახსნა შეუძლებელია:

კარგად, აქ ნახავთ, როგორ გავხსნათ ჩვენთვის სასურველი პროგრამა, ამ შეცდომის გადაჭრა მხოლოდ ერთი ბრძანებით.

Როგორც (და ჩემი აზრით ეს უფრო საინტერესოა), ჩათვალეთ რომ ვარ კომპიუტერი # 1, მე ვწვდები კომპიუტერი # 2 რა არის ჩემი შეყვარებულის კომპიუტერი მომხმარებელთან კზგგაგარა მაგალითად, ვუსურვებ მას (მომხმარებელს) cc) გიჩვენებენ ა შეტყობინება (ისევე, როგორც ისინი, რომლებიც ჩნდება მოცულობის გაზრდის ან შემცირებისასდა ა.შ.), სადაც ნათქვამია:შეაჩერე ენრიკე იგლესიასის მოსმენა !!!”ჰეჰე ... ჩვენ ვნახავთ როგორ უნდა გავაკეთოთ ეს, თქვენი მომხმარებლის პაროლის ცოდნის გარეშე.cc ამ მაგალითში).

SSH– ით ჩვენს მომხმარებელთან შესასვლელად (კზგგაგარა ამ მაგალითში) რომ კომპიუტერი # 2 (IP მისამართით = 192.168.151.209) ჩვენ დავსვათ მსგავსი რამ:

  • სშ კზკგგარა@192.168.151.209

ახლა, ჩვენს მომხმარებელში მოხვედრისას, გვინდა ვიდეოს პლეერის გაშვება, მაგალითად, ის, რაც ნაგულისხმევად არის დაინსტალირებული Ubuntu- ში Totem, ამას გამოვიყენებთ ასახსნელად.

თუ ტერმინალში უბრალოდ ჩავსვამთ ”Totem”მოგვცემს ზემოხსენებულ შეცდომას, ვინაიდან განაცხადის შესრულებამდე უნდა ჩავსვათ შემდეგი სტრიქონი:

  • ექსპორტის ჩვენება =: 0.0

ამ ერთი რომ ვთქვათ, პრობლემა მოგვარებულია. (თუ შეცდომას ხედავთ ")0.0"ავტორი"1.0”) ასე რომ, ნაბიჯები შეასრულოს Totem იქნებოდა:

  1. ექსპორტის ჩვენება =: 0.0
  2. Totem

და მზად არის.

თუ მაშინ დახურვა გვინდა Totem ჩვენ უბრალოდ ვამბობთ:

  • კილალური ტოტემი

ახლა დავუშვათ, რომ ჩვენ გვინდა ისეთი ბრაუზერის გაშვება, როგორიცაა Firefoxუკვე ჩვენ არ გვექნება პირველი სტრიქონის კვლავ დასაწერად (ექსპორტის ჩვენება =: 0.0), ჩვენ უბრალოდ ვამბობთ:

  • Firefox

და პრობლემა მოგვარებულია

ამასთან, თუ ისინი დატოვებენ სესიას და ისევ შედიან SSH– ით კომპიუტერი # 2, მათ მოუწევთ სტრიქონის დაწერა, რომელსაც ეხება ექსპორტი.

ახლა ... ჩემი აზრით ყველაზე საინტერესო:

გაუშვით პროგრამები სხვა მომხმარებლის სამუშაო მაგიდაზე:

ჩვენ უკვე დაკავშირებულია SSH– ით კომპიუტერი # 2, ჩვენ შემოგვთავაზა მომხმარებლებთან ერთად კზგგაგარა და რაც ჩვენ გვინდა არის მომხმარებლის ჩვენება cc UNA შეტყობინება (ისევე, როგორც ისინი, რომლებიც ჩნდება მოცულობის გაზრდის ან შემცირებისასდა ა.შ.), სადაც ნათქვამია:შეაჩერე ენრიკე იგლესიასის მოსმენა !!!"

შეტყობინებების ხელით გაგზავნის მიზნით, ჩვენ უნდა დავაყენოთ პაკეტი სახელწოდებით libnotify-bin, მისი ინსტალაციისთვის, ტერმინალში ჩავსვით:

  • sudo apt-get დააინსტალირეთ libnotify-bin

და მზად არის. ახლა ჩვენ შევქმნით ძალიან მცირე სკრიპტს ბრძანებით:

  • sudotouch /opt/script.sh

ჩვენ ამას დავარედაქტირებთ:

  • სუდო ნანო /opt/script.შ

და მასში ჩვენ დავწერთ შემდეგს:

ექსპორტის ჩვენება =: 0.0

აცნობეთ და გაგზავნეთ "შეაჩერე მოსმენა ენრიკე იგლესიასისა !!!"

ჩვენ ვზოგავთ და გარეთ გავდივართ [Ctrl] + [X]და ახლა ჩვენ მივცემთ სკრიპტის ნებართვას გასაშვებად:

  • sudo chmod + x /opt/script.sh

ახლა ჩვენ მხოლოდ სკრიპტის შესრულება გვჭირდება, მაგრამ მას შევასრულებთ როგორც მომხმარებელი ccრადგან ჩვენ გვინდა რომ ეს შეტყობინება გამოჩნდეს ამ კონკრეტულ მომხმარებელზე. ჩვენ გადავდივართ იმ დირექტორიაში, რომელიც შეიცავს სკრიპტს:

  • cd / opt /

ახლა ჩვენ ვაწარმოებთ მას:

  • sudo -u cc ./script.შ

შესრულებულია, ეს იქნება ეს.

ეს სრულად არის მორგებადი, მათ შეუძლიათ აჩვენონ ა gedit ეს ამბობს "მე გაგიტეხე კომპიუტერზე”, ან რაც მათ სურთ, ყველაფერი დამოკიდებულია იმაზე, თუ რამდენად იციან როგორ იმპროვიზირებენ.

არაფერი, სახელმძღვანელო აქ მთავრდება.

ნებისმიერი შეცდომა, პრობლემა, ეჭვი ან კითხვა, საჩივარი ან წინადადება, მე შეაფასებ, თუ მას დაუკავშირდებით, კონსტრუქციული კრიტიკა ყოველთვის კარგად მიიღება.

მისალოცი და ... მე ვიცი, რომ ეს ვინმეს გამოადგება ^ _ ^


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

11 კომენტარი დატოვე შენი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო.

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

  1.   აერო 0 დიჯო

    მე ვფიქრობ, რომ თქვენ ძალიან გაართულებთ საქმეს, ჩემი აზრით, მინიმუმ, რომ იგივე გააკეთოთ, რაც პირველ ნაწილშია განმარტებული, უბრალოდ ssh სერვერთან დაკავშირებისას ჩვენ ვამატებთ -X პარამეტრს და ავტორიზაციის შემდეგ, მხოლოდ აპლიკაციის სახელის აკრეფით, ის გაიხსნება შეცდომა არ არის
    ejemplo

    ssh -X kzkggaara@192.168.151.209
    Firefox

    და ამით ვერიდებით ექსპორტის გაკეთებას ...

    1.    KZKG ^ Gaara <° Linux დიჯო

      მოგესალმებით და კეთილი იყოს თქვენი მობრძანება საიტზე
      პრობლემა ისაა, რომ რაც მსურს არის ტერმინალში დავწერო «Firefox»(მაგალითის მოყვანა), და რომ ეს იხსნება სხვა კომპიუტერზე, დიახ, მაგრამ ის ასევე ნაჩვენებია მის ეკრანზე / მონიტორზე, ანუ ის, რასაც მე ვასრულებ ტერმინალში, რომელიც სხვა მომხმარებელს უჩვენებს მათ PC- ზე, აცნობიერებს მას ან ეჩვენება, რომ კომპიუტერი "გაგიჟდა"

      თუ მე ssh -X $ მომხმარებელი @ $ ip შემდეგ ვწერFirefox»ამ ტერმინალში პროგრამა (firefox ამ შემთხვევაში) გამიხსნება ჩემს მონიტორზე / ეკრანზე და არაფერი გამოჩნდება ამ კომპიუტერის მონიტორზე (რომელზეც დისტანციურად დაუკავშირდი SSH- ს საშუალებით).

      ყოველ შემთხვევაში ეს არის ის, რისი შეფასებაც შემეძლო -Xთუ ვცდები, გთხოვთ, გაარკვიოთ ეჭვი.
      მოგესალმებით და კიდევ ერთხელ, კეთილი იყოს თქვენი მობრძანება ჩვენს საიტზე

  2.   აერო 0 დიჯო

    ზუსტად ეს ხდება, თუ ის რაც მოხდა, მე მივხვდი, რომ ეს იყო ის, რაც მიზნად ისახავდა, მაგრამ მე ვხედავ, რომ ეს არც ისე კარგია, ყოველ შემთხვევაში, ეს არის პროგრამების დისტანციურად გახსნის გზა, თუმცა ხუმრობით არ არის გამოყენებული 🙂 და მადლობას გიხდით აქ მისასალმებლად ჩვენ ვივლით.

    1.    KZKG ^ Gaara <° Linux დიჯო

      ეს არის პრობლემა, ჰეჰეჰე, ჩემთვის ხუმრობა არ მუშაობს, მაგრამ იმუშავა, რადგან დამუშავება და ჩატვირთვა იკისრებს იმ დისტანციურ კომპიუტერს, ხოლო პროგრამა ნაჩვენებია ჩემს ეკრანზე, კარგი რჩევა

      მოგესალმებით და აქ ერთმანეთს ვკითხულობთ

  3.   ყავისფერი დიჯო

    თუ პროცედურა კარგად მესმის, ახლა როგორ უნდა მივიღო მანქანა 2-ის IP ჩემი კონსოლიდან? Მას შეუძლია ?

    მე არაფერი ვიცი ქსელების შესახებ, რა სირცხვილია

    1.    KZKG ^ Gaara <° Linux დიჯო

      ტერმინალში დააყენეთ: ifconfig
      იქ შეგიძლიათ ნახოთ თითოეული ქსელის ინტერფეისის დეტალები, ანუ თუ გაქვთ LAN (საკაბელო ქსელი), Wifi ან სხვა.

      სადაც წერია "inet", იქ შეგიძლია იცოდე IP
      და არ ინერვიულოთ, არავინ დაბადებულა იცის ჰაჰაჰა, ყველანი ვსწავლობთ, როგორც მივდივართ.

      დაკავშირებით

  4.   სემპტრიონი დიჯო

    Გმადლობთ!!! ზუსტად ამას ვეძებდი ...

  5.   david დიჯო

    და თუ მე მსურდა ამის გაკეთება ინტერნეტიდან php- ის გამოყენებით, ასევე ვებ – გვერდის გამოსახულების ჩვენება, თქვენს მიერ შექმნილი სკრიპტის გამოყენების გარეშე, ანუ მსგავსი რამის თქმა, როგორ შემეძლო ამის მიღწევა ???
    $ image = »http://website.net/imagen.png»;
    $ message = »შეაჩერე მოსმენა ენრიკე იგლესიასისა»;
    exec ("ექსპორტის ჩვენება =: 0.0 | აცნობოს-გაგზავნა $ გაგზავნა -i $ სურათი");

  6.   ვებგვერდი დიჯო

    გამარჯობა, ძალიან კარგი რჩევა!
    Ssh- სთან დაკავშირებით, ის მუშაობს, თუ ჩვენებას ექსპორტზე გაატარებთ.
    ყოველ შემთხვევაში, მე მივიღე ეს კონსოლზე.

    Მისალმება.-

  7.   lida დიჯო

    Sshd_config ფაილის კონფიგურაციისას, x11Forwarding- ის შეცვლა გჭირდებათ. ეს არის ჩემი ეჭვი

  8.   რიკარდო ლუის ორდაზ ვილალობოსი დიჯო

    გამარჯობა, მე მაქვს კითხვა, შეიძლება ეს პირიქით იყოს? მაგალითად, თუ მე ვიმყოფები PC1– ზე firefox– ის გარეშე, და ჩემი მეგობარია PC2– ზე firefox– ით, შემიძლია თუ არა Firefox– ის გაშვება PC2– დან და ბრაუზერის ფანჯრის გამოჩენა PC1– ზე, სადაც ბრაუზერი არ არის დაინსტალირებული?