เปลี่ยนรหัสผ่าน Root เริ่มต้นของ iPhones

หากคุณกำลังจะใช้งาน OpenSSH หรือ MobileTerminal บน iPhone หรือ iOS เพื่อให้คุณสามารถใช้ SSH ได้คุณจะต้องเปลี่ยนรหัสผ่าน root ด้วยเหตุผลด้านความปลอดภัยที่เห็นได้ชัด โดยไม่ต้องทำเช่นนี้ทุกคนสามารถใช้รหัสผ่าน 'alpine' ดีฟอลต์และเชื่อมต่อกับฮาร์ดแวร์สมมติว่าพวกเขารู้ว่าเซิร์ฟเวอร์ SSH กำลังทำงานอยู่และมีที่อยู่ IP ของ LAN อุปกรณ์

หมายเหตุ: เรื่องนี้สำคัญสำหรับผู้ใช้ที่ทำการ jailbroken ในอุปกรณ์ iOS และ เรียกใช้เซิร์ฟเวอร์ SSH ที่ใช้งานอยู่เช่น MobileTerminal นี่ไม่ใช่ขั้นตอนที่จำเป็นสำหรับผู้ใช้ iPhone หรือ iPad คนอื่น ๆ เนื่องจากไม่มีเซิร์ฟเวอร์ที่เปิดอยู่โดยค่าเริ่มต้นและไม่มีความเสี่ยงด้านความปลอดภัย

  • เปิดเทอร์มินัลหรือไคลเอ็นต์ SSH ที่คุณต้องการค้นหาที่อยู่ IP ของ iOS และเชื่อมต่อกับ iPhone โดยใช้ SSH ด้วย:
  • ssh [email protected]

  • ป้อนรหัสผ่านเริ่มต้นเมื่อถามว่าเป็น: อัลไพน์
  • หลังจากที่คุณเข้าสู่ระบบให้พิมพ์:
  • passwd

  • ระบุรหัสผ่านใหม่กด return และยืนยันรหัสผ่านใหม่เมื่อถูกถาม

ที่จะครอบคลุมรหัสผ่าน root แต่เพื่อความปลอดภัยคุณจะต้องการเปลี่ยนรหัสผ่าน "มือถือ" ด้วยเช่นกันคุณสามารถทำได้โดยการพิมพ์:

passwd mobile

อีกครั้งคุณต้องป้อนและยืนยันรหัสผ่านใหม่

เมื่อเสร็จสิ้นคุณสามารถออกจากระบบอุปกรณ์ iOS ได้โดยพิมพ์ "exit"

วิดีโอด้านล่างนี้ดำเนินการง่ายๆโดยเปลี่ยนรหัสผ่าน root โดยใช้ SSH:

นี่แสดงให้เห็นบน iPhone 5 ที่ใช้ iOS 6.1 แต่ใช้กับอุปกรณ์ iOS ทุกเวอร์ชันและเวอร์ชันอื่น ๆ