สวัสดี
สิ่งนี้มีประโยชน์มากเนื่องจากเคล็ดลับนี้เราสามารถจัดการพีซีเครื่องอื่นได้หรือจะทำให้ชีวิตของเราง่ายขึ้นในบางช่วงเวลา
พวกเขารู้ว่าถ้าพวกเขาเชื่อมต่อโดย SSH de พีซี # 1 a พีซี # 2 ตัวอย่างเช่นและพยายามเปิดโปรแกรมเช่น Firefox เพื่อเรียกใช้และแสดงใน พีซี # 2หรือเครื่องเล่นเพลงหรือวิดีโอบางอย่างเราทำเช่นนี้:
ผู้ใช้ @ pc2: ~$ Firefox
แต่จะส่งกลับข้อผิดพลาดต่อไปนี้:
(firefox: 1704): Gtk-WARNING **: ไม่สามารถเปิดการแสดงผล:
ที่นี่คุณจะเห็นวิธีการเปิดโปรแกรมที่เราต้องการแก้ไขข้อผิดพลาดนี้ด้วยคำสั่งเพียงคำสั่งเดียว
เช่นกัน (และในความคิดของฉันสิ่งนี้น่าสนใจกว่า) สมมติว่าฉันเป็น พีซี # 1, ฉันเข้าถึง พีซี # 2 พีซีของแฟนฉันเป็นอะไรกับผู้ใช้ คิคิกาอารา ตัวอย่างเช่นฉันขอให้เธอ (ผู้ใช้ cc) คุณจะเห็นไฟล์ การแจ้งเตือน (เช่นเดียวกับที่ปรากฏเมื่อเราเพิ่มหรือลดระดับเสียงฯลฯ ) ที่ระบุว่า“หยุดฟัง Enrique Iglesias !!!” ฮิฮิ…เราจะมาดูวิธีการทำโดยไม่ต้องรู้รหัสผ่านของผู้ใช้ของคุณ (cc ในตัวอย่างนี้)
ในการเข้าถึงโดย SSH กับผู้ใช้ของเรา (คิคิกาอารา ในตัวอย่างนี้) ถึง พีซี # 2 (ด้วยที่อยู่ IP = 192.168.151.209) เราใส่สิ่งนี้:
- สช คัซกาอารา@192.168.151.209
ตอนนี้เมื่ออยู่ในผู้ใช้ของเราเราต้องการเรียกใช้เครื่องเล่นวิดีโอตัวอย่างเช่นโปรแกรมที่ติดตั้งโดยค่าเริ่มต้นใน Ubuntu คือ Totemเราจะใช้สิ่งนี้เพื่ออธิบาย
ถ้าเราใส่ขั้ว "Totem"จะให้ข้อผิดพลาดดังกล่าวแก่เราเนื่องจากก่อนที่จะเรียกใช้แอปพลิเคชันเราต้องใส่บรรทัดต่อไปนี้:
- ส่งออก DISPLAY =: 0.0
ใส่สิ่งนี้แล้วปัญหาจะได้รับการแก้ไขฮิฮิ (หากข้อผิดพลาดปรากฏขึ้นให้เปลี่ยน "0.0"โดย"1.0“) ดังนั้นขั้นตอนในการดำเนินการ Totem จะ:
- ส่งออก DISPLAY =: 0.0
- Totem
และพร้อม.
ถ้าอย่างนั้นเราต้องการปิด Totem เราใส่เพียง:
- โทเท็ม killall
ตอนนี้สมมติว่าเราต้องการเรียกใช้เบราว์เซอร์เช่น Firefoxและ เราจะไม่มี เขียนบรรทัดแรกอีกครั้ง (ส่งออก DISPLAY =: 0.0) เราเพียงแค่ใส่:
- Firefox
และแก้ไขปัญหาได้
อย่างไรก็ตามหากพวกเขาออกจากเซสชันและกลับเข้าสู่ SSH เพื่อ พีซี # 2พวกเขาจะต้องเขียนบรรทัดที่อ้างถึง ส่งออก.
ตอนนี้ ... สิ่งที่น่าสนใจที่สุดในความคิดของฉัน:
เรียกใช้แอปพลิเคชันบนเดสก์ท็อปของผู้ใช้รายอื่น:
เราเชื่อมต่อโดย SSH กับ พีซี # 2เราเข้าถึงด้วยผู้ใช้ คิคิกาอารา และสิ่งที่เราต้องการคือแสดงให้ผู้ใช้เห็น cc ,es การแจ้งเตือน (เช่นเดียวกับที่ปรากฏเมื่อเราเพิ่มหรือลดระดับเสียงฯลฯ ) ที่ระบุว่า“หยุดฟัง Enrique Iglesias !!!"
ในการส่งการแจ้งเตือนด้วยตนเองเราต้องติดตั้งแพ็คเกจที่เรียกว่า libnotify-binในการติดตั้งเราใส่ในเทอร์มินัล:
- sudo apt-get ติดตั้ง libnotify-bin
และพร้อม. ตอนนี้เราจะสร้างสคริปต์ขนาดเล็กมากด้วยคำสั่ง:
- sudo แตะ /opt/script.sh
เราจะแก้ไขด้วย:
- sudo นาโน /opt/script.sh
และในนั้นเราจะเขียนสิ่งต่อไปนี้:
ส่งออก DISPLAY =: 0.0
แจ้ง - ส่ง "หยุดฟังเอ็นริเก้อิเกลเซียส !!!"
เราประหยัดและออกไปด้วย [Ctrl] + [X]และตอนนี้เราจะให้สิทธิ์สคริปต์เพื่อเรียกใช้:
- sudo chmod + x /opt/script.sh
และตอนนี้เราจำเป็นต้องเรียกใช้สคริปต์เท่านั้น แต่เราจะดำเนินการในฐานะผู้ใช้ ccเนื่องจากสิ่งที่เราต้องการคือให้การแจ้งเตือนปรากฏแก่ผู้ใช้รายนั้น เราย้ายไปยังไดเร็กทอรีที่มีสคริปต์:
- cd / opt /
และตอนนี้เราเรียกใช้:
- sudo -u ซีซี ./script.sh
เสร็จแล้วก็จะได้
ซึ่งสามารถปรับแต่งได้อย่างเต็มที่พวกเขาสามารถแสดงไฟล์ Gedit ที่ระบุว่า "ฉันแฮ็คคุณบนพีซี“ หรืออะไรก็ได้ที่พวกเขาต้องการทุกอย่างขึ้นอยู่กับว่าพวกเขารู้วิธีการแสดงสดมากแค่ไหน
ไม่มีอะไรบทแนะนำจะสิ้นสุดที่นี่
ข้อผิดพลาดใด ๆ ที่เกิดขึ้นปัญหาข้อสงสัยหรือคำถามข้อร้องเรียนหรือข้อเสนอแนะฉันจะขอบคุณหากคุณสื่อสารคำวิจารณ์ที่สร้างสรรค์จะได้รับการตอบรับอย่างดีเสมอ
คำทักทายและ ... ฉันรู้ว่านี่จะเป็นประโยชน์กับใครบางคน ^ _ ^