Difference between revisions of "SSH Over USB/th"

From iPhone Development Wiki
Jump to: navigation, search
m (Change "ภาษาไทย" to "ไทย")
(เนื่องจากผลงานเดิมแปลไม่ครบและบริบทยังไม่น่าอ่าน จึงทำการปรับแก้ (Revised for friendly reading))
 
Line 3: Line 3:
 
== SSH ผ่าน USB โดยใช้ usbmuxd ==
 
== SSH ผ่าน USB โดยใช้ usbmuxd ==
  
 +
=== โดยใช้ Python ===
 
ทดสอบแล้ว บน OS X และ Windows
 
ทดสอบแล้ว บน OS X และ Windows
 
 
คุณจะต้องมี Python ติดตั้งลงบนระบบของคุณ
 
คุณจะต้องมี Python ติดตั้งลงบนระบบของคุณ
  
* ดาวน์โหลด [http://marcansoft.com/blog/iphonelinux/usbmuxd/ usbmuxd] ซอร์สแพ็กเกจ และ แตกไฟล์
+
* ดาวน์โหลดซอร์สแพ็กเกจ [http://marcansoft.com/blog/iphonelinux/usbmuxd/ usbmuxd] และแตกไฟล์
* ไปที่ โฟลเดอร์ python-client
+
* ไปที่โฟลเดอร์ python-client
* chmod +x tcprelay.py
+
* รันคำสั่ง chmod +x tcprelay.py
 
* รันคำสั่ง ./tcprelay.py -t 22:2222
 
* รันคำสั่ง ./tcprelay.py -t 22:2222
  
ตอนนี้คุณสามารถเข้าใช้อุปกรณ์ผ่าน ssh root@localhost -p 2222  
+
ตอนนี้เราก็จะสามารถเข้าใช้อุปกรณ์ผ่านคำสั่ง ssh root@localhost -p 2222 ได้แล้ว
 +
 
 +
สวิตซ์ -t จะบอก tcprelay ให้เริ่มดำเนินการ และอนุญาตให้มีการ ssh ผ่านพอร์ตเดียวกันมากกว่าหนึ่ง
 +
 
 +
ใช้คำสั่ง ./tcprelay.py --help สำหรับตัวเลือกอื่นๆ
  
-t สวิสต์ จะบอก tcprelay เพื่อเริ่มดำเนินการ และอนุญาต ssh ผ่าน พอร์ตเดียวกัน มากกว่าหนึ่ง
+
=== โดยไม่ใช้ Python ===
  
ใช้คำสั่ง ./tcprelay.py --help สำหรับตัวเลือกต่อไป
+
* ดาวน์โหลดไฟล์ zip จาก [https://code.google.com/p/iphonetunnel-usbmuxconnectbyport/downloads/detail?name=itnl_rev8.zip OSX] หรือ [https://code.google.com/p/iphonetunnel-usbmuxconnectbyport/downloads/detail?name=itunnel_mux_rev71.zip Windows (32 bit)]
 +
* แตกไฟล์ไปยังที่อยู่ใดก็ได้
 +
* รันคำสั่ง <code>path/to/itunnel_mux.exe --lport 22 --iport 22</code>
 +
จากนั้นเชื่อมต่อไปยัง localhost โดยใช้ Wi-Fi
  
 
== SSH ผ่าน USB โดยใช้ iFunBox GUI (Windows เท่านั้น) ==
 
== SSH ผ่าน USB โดยใช้ iFunBox GUI (Windows เท่านั้น) ==
  
ฟีเจอร์นี้มีอยู่ใน '''Windows build'''  ของ iFunBox เท่านั้น
+
ฟีเจอร์นี้มีอยู่ใน iFunBox สำหรับ Windows เท่านั้น
  
* ดาวน์โหลดเวอร์ชั่น Windows ล่าสุดที่ [http://dl.i-funbox.com/ iFunBox] และติตตั้ง
+
* ดาวน์โหลด [http://dl.i-funbox.com/ iFunBox] สำหรับ Windows ล่าสุดและทำการติตตั้ง
* คลิกบน "Quick Toolbox," จากนั้น "USB Tunnel."
+
* เลือก "Quick Toolbox" จากนั้นเลือก "USB Tunnel"
* กำหนดพอร์ตที่คุณจะเห็นพอดี.
+
* กำหนดพอร์ตตามที่เราต้องการ

Latest revision as of 03:28, 18 May 2014

Languages: Englishfrançais • ไทย

SSH ผ่าน USB โดยใช้ usbmuxd

โดยใช้ Python

ทดสอบแล้ว บน OS X และ Windows คุณจะต้องมี Python ติดตั้งลงบนระบบของคุณ

  • ดาวน์โหลดซอร์สแพ็กเกจ usbmuxd และแตกไฟล์
  • ไปที่โฟลเดอร์ python-client
  • รันคำสั่ง chmod +x tcprelay.py
  • รันคำสั่ง ./tcprelay.py -t 22:2222

ตอนนี้เราก็จะสามารถเข้าใช้อุปกรณ์ผ่านคำสั่ง ssh root@localhost -p 2222 ได้แล้ว

สวิตซ์ -t จะบอก tcprelay ให้เริ่มดำเนินการ และอนุญาตให้มีการ ssh ผ่านพอร์ตเดียวกันมากกว่าหนึ่ง

ใช้คำสั่ง ./tcprelay.py --help สำหรับตัวเลือกอื่นๆ

โดยไม่ใช้ Python

  • ดาวน์โหลดไฟล์ zip จาก OSX หรือ Windows (32 bit)
  • แตกไฟล์ไปยังที่อยู่ใดก็ได้
  • รันคำสั่ง path/to/itunnel_mux.exe --lport 22 --iport 22

จากนั้นเชื่อมต่อไปยัง localhost โดยใช้ Wi-Fi

SSH ผ่าน USB โดยใช้ iFunBox GUI (Windows เท่านั้น)

ฟีเจอร์นี้มีอยู่ใน iFunBox สำหรับ Windows เท่านั้น

  • ดาวน์โหลด iFunBox สำหรับ Windows ล่าสุดและทำการติตตั้ง
  • เลือก "Quick Toolbox" จากนั้นเลือก "USB Tunnel"
  • กำหนดพอร์ตตามที่เราต้องการ