วิธีการ SSH กับ iPhone (หรือ iPad)
คุณอาจทราบแล้วว่า iOS มีสถาปัตยกรรมยูนิกซ์เดียวกันกับ Mac OS X และด้วยเหตุนี้คุณสามารถ SSH เข้า iPhone หรือ iPad เหมือนกับที่คุณต้องการเชื่อมต่อกับเครื่องอื่น ๆ ที่ใช้ระบบปฏิบัติการ Mac หรือ Unix
เนื่องจากความสามารถนี้ถูกปิดใช้งานโดยไม่ได้มีการแหกคุกดังนั้นเพื่อให้ SSH เข้าสู่อุปกรณ์ iOS ของคุณคุณจะต้องทำการแหกคุกก่อน วิธีการทำเช่นนี้แตกต่างกันไปในรุ่นของ iOS ที่ฮาร์ดแวร์ของคุณใช้อยู่ แต่คุณสามารถค้นหาข้อมูลการแหกคุกได้ที่นี่หรือเพียงแค่มองหา redsn0w เวอร์ชันที่เหมาะสม
เพื่อชี้แจงนี่คือคำแนะนำใน การตั้งค่าความสามารถในการ SSH ลงใน iPhone หรือ iPad จากเครื่องอื่น หากคุณกำลังมองหาไคลเอ็นต์ SSH สำหรับ iPhone หรือ iPad การแจ้งเตือนใน iOS App Store เป็นสิ่งที่ดีที่สุด และค่าใช้จ่าย $ 7.99
วิธีตั้งค่า SSH จากนั้นเชื่อมต่อกับ SSH ไปยัง iPhone หรือ iPad
ดังที่กล่าวมาแล้วสิ่งแรกที่คุณต้องทำคือการแหกคุกซึ่งอยู่นอกขอบเขตของบทความนี้ แต่ทำได้ง่าย หลังจากที่ iPhone, iPad หรือ iPod touch ของคุณถูกขโมยแล้วให้ทำต่อไปนี้:
ขั้นตอนที่ 1) จากอุปกรณ์ iOS :
- เปิด Cydia และค้นหาและติดตั้ง OpenSSH (ในส่วนระบบเครือข่ายใน Cydia) - คุณจะไม่เห็นอะไรบนกระดานกระโดดรถเพราะจะทำงานในแบ็กกราวด์
- หลังจากดาวน์โหลดและติดตั้ง OpenSSH แล้วให้แตะ "Settings" จากนั้นไปที่ "Wi-Fi"
- แตะที่ลูกศรถัดจากเราเตอร์ WiFi ที่คุณเชื่อมต่อซึ่งจะเป็นการเพิ่มการตั้งค่าเครือข่ายไร้สาย
- จดบันทึกที่อยู่ IP ที่ปรากฏบนหน้าจอแรกตัวอย่างเช่นเราจะบอกว่าเป็น 192.168.1.103
ขั้นตอนที่ 2) SSH จากเครื่อง Mac หรือ Windows PC ของคุณ :
- เปิด Terminal ใน Mac OS X หรือ PuTTY สำหรับผู้ใช้ Windows
- พิมพ์ต่อไปนี้ที่บรรทัดคำสั่ง:
- รอสักครู่หนึ่งหรือสองนาทีในขณะที่สร้างคีย์การเข้ารหัส SSH ยอมรับเมื่อ (ถ้า) ถาม - ความล่าช้านี้เกิดขึ้นในครั้งแรกที่คุณ ssh จากคอมพิวเตอร์ไปยังอุปกรณ์ iOS
- เมื่อถามรหัสผ่านให้ใช้ "alpine" แต่ไม่มีคำพูดนี่เป็นรหัสผ่านเริ่มต้นสำหรับอุปกรณ์ iOS ทุกเครื่อง
อย่าลืมใช้ที่อยู่ IP ที่คุณพบในขั้นตอนก่อนหน้าบน iPhone ของคุณ
ขั้นที่ 3) เปลี่ยนรหัสผ่าน iOS เริ่มต้น :
ตอนนี้คุณจะเชื่อมต่อกับ iPhone หรือ iPad ผ่านทาง SSH สิ่งแรกที่คุณจะต้องทำก็คือเปลี่ยนรหัสผ่านเริ่มต้นมิเช่นนั้นใครก็ตามที่อยู่ในเครือข่ายสามารถเชื่อมต่อกับ iPhone, iPad หรือ iPod touch ตามหลักวิชา นี่เป็นเพียงเรื่องของการพิมพ์คำสั่งต่อไปนี้:
passwd
ระบุรหัสผ่านใหม่แล้วยืนยันเมื่อถาม
ตอนนี้คุณต้องการเปลี่ยนรหัสผ่าน "อุปกรณ์เคลื่อนที่" เพื่อให้ปลอดภัยแล้วนี่เป็นขั้นตอนเดียวกัน
passwd mobile
ป้อนรหัสผ่านใหม่และยืนยัน
วิดีโอด้านล่างจะดำเนินการเปลี่ยนรหัสผ่านราก นี้เป็นเรื่องง่ายมากและใช้เวลาเพียงชั่วครู่
หากคุณวางแผนที่จะเชื่อมต่อกับอุปกรณ์ iOS บ่อยๆคุณอาจต้องการตั้งค่าที่อยู่ IP DHCP ด้วยตนเองเพื่อไม่ให้เปลี่ยนที่คุณจากนั้นตั้งค่าชื่อแทน SSH เพื่อให้คุณไม่ต้องพิมพ์สตริงการเชื่อมต่ออีกครั้ง .
SSH เข้า iPhone ของคุณจาก iPhone (หรือ iPad ไปเอง ฯลฯ ) ได้แก่ : เชื่อมต่อกับ localhost :
สำหรับการเชื่อมต่อไปยัง localhost จากอุปกรณ์ iOS คุณต้องมี SSH หรือไคลเอ็นต์เทอร์มินัลบน iPhone เอง อีกครั้งฉันจะแนะนำ Prompt จาก iOS App Store แต่มีตัวเลือกอื่น ๆ อยู่ที่นั่น
SFTP กับ iPhone หรือ iPad :
การโอนไฟล์ไปยัง iPhone หรือ iPad เป็นเพียงเรื่องของการใช้ SFTP หลังจาก OpenSSH ได้รับการติดตั้งและกำลังทำงานอยู่ คุณจะใช้ที่อยู่ IP การเข้าสู่ระบบและรหัสผ่านเดียวกันในการเชื่อมต่อกับ SSH เพียงจากไคลเอ็นต์ FTP แทน Terminal ลูกค้า FTP ไม่เสียค่าใช้จ่ายเป็นซอฟต์แวร์ CyberDuck for Mac หรือ Filezilla สำหรับ Mac, Windows และ Linux