เปลี่ยนรหัสผ่าน Root เริ่มต้นของ iPhones
หากคุณกำลังจะใช้งาน OpenSSH หรือ MobileTerminal บน iPhone หรือ iOS เพื่อให้คุณสามารถใช้ SSH ได้คุณจะต้องเปลี่ยนรหัสผ่าน root ด้วยเหตุผลด้านความปลอดภัยที่เห็นได้ชัด โดยไม่ต้องทำเช่นนี้ทุกคนสามารถใช้รหัสผ่าน 'alpine' ดีฟอลต์และเชื่อมต่อกับฮาร์ดแวร์สมมติว่าพวกเขารู้ว่าเซิร์ฟเวอร์ SSH กำลังทำงานอยู่และมีที่อยู่ IP ของ LAN อุปกรณ์
หมายเหตุ: เรื่องนี้สำคัญสำหรับผู้ใช้ที่ทำการ jailbroken ในอุปกรณ์ iOS และ เรียกใช้เซิร์ฟเวอร์ SSH ที่ใช้งานอยู่เช่น MobileTerminal นี่ไม่ใช่ขั้นตอนที่จำเป็นสำหรับผู้ใช้ iPhone หรือ iPad คนอื่น ๆ เนื่องจากไม่มีเซิร์ฟเวอร์ที่เปิดอยู่โดยค่าเริ่มต้นและไม่มีความเสี่ยงด้านความปลอดภัย
- เปิดเทอร์มินัลหรือไคลเอ็นต์ SSH ที่คุณต้องการค้นหาที่อยู่ IP ของ iOS และเชื่อมต่อกับ iPhone โดยใช้ SSH ด้วย:
- ป้อนรหัสผ่านเริ่มต้นเมื่อถามว่าเป็น: อัลไพน์
- หลังจากที่คุณเข้าสู่ระบบให้พิมพ์:
- ระบุรหัสผ่านใหม่กด return และยืนยันรหัสผ่านใหม่เมื่อถูกถาม
passwd
ที่จะครอบคลุมรหัสผ่าน root แต่เพื่อความปลอดภัยคุณจะต้องการเปลี่ยนรหัสผ่าน "มือถือ" ด้วยเช่นกันคุณสามารถทำได้โดยการพิมพ์:
passwd mobile
อีกครั้งคุณต้องป้อนและยืนยันรหัสผ่านใหม่
เมื่อเสร็จสิ้นคุณสามารถออกจากระบบอุปกรณ์ iOS ได้โดยพิมพ์ "exit"
วิดีโอด้านล่างนี้ดำเนินการง่ายๆโดยเปลี่ยนรหัสผ่าน root โดยใช้ SSH:
นี่แสดงให้เห็นบน iPhone 5 ที่ใช้ iOS 6.1 แต่ใช้กับอุปกรณ์ iOS ทุกเวอร์ชันและเวอร์ชันอื่น ๆ