หากไม่มีรหัสผ่านที่ปลอดภัย ข้อมูลของคุณจะเปราะบาง รหัสผ่านที่เดาง่ายหรือรั่วไหลก่อนหน้านี้ทำให้งานของแฮ็กเกอร์เป็นเรื่องง่าย—เพราะไม่ยากที่จะละเมิดบัญชีผู้ใช้หาก “password123” เป็นรหัสผ่านของคุณ นั่นเป็นเหตุผลสำคัญที่ต้องเปลี่ยนรหัสผ่านของคุณเป็นประจำ แม้ในระบบปฏิบัติการที่มีความปลอดภัยมากขึ้น เช่น Linux
โชคดีที่เป็นกระบวนการง่ายๆ ในการเปลี่ยนรหัสผ่านใน Linux คุณสามารถเปลี่ยนรหัสผ่านของคุณ (หรือรหัสผ่านของผู้ใช้รายอื่น) จากเครื่องอ่านบัตรในเครื่องหรือจากระยะไกล หรือตั้งค่าวันหมดอายุเพื่อบังคับให้ผู้ใช้รายอื่นเปลี่ยนรหัสผ่านเองเมื่อลงชื่อเข้าใช้ครั้งถัดไป นี่คือสิ่งที่คุณจะต้องทำเพื่อเปลี่ยนรหัสผ่านของผู้ใช้ ลีนุกซ์รุ่นใดก็ได้
ทำไมคุณควรเปลี่ยนรหัสผ่าน Linux เป็นประจำ
แม้ว่าระบบปฏิบัติการบน Linux จะมีความปลอดภัยมากกว่าการติดตั้ง Windows ทั่วไป แต่ก็ไม่ได้หมายความว่าแฮกเกอร์จะไม่มีทางผิดพลาดได้ วิธีที่ง่ายที่สุดในการเจาะระบบพีซีของคุณคือการรักษาความปลอดภัยที่หละหลวม โดยมีรหัสผ่านที่แตกง่ายที่ด้านบนสุดของรายการ
น่าเสียดายที่คุณควรคาดหวังว่าเวลานั้นจะเป็นการผิดต่อคุณ พวกเราหลายคนใช้รหัสผ่านเดียวกันสำหรับหลายบัญชี ตัวอย่างเช่น หากรหัสผ่านอีเมลของคุณถูกบุกรุก และคุณใช้รหัสผ่านเดียวกันเพื่อลงชื่อเข้าใช้ Linux PC แสดงว่าคุณกำลังทำให้พีซีของคุณ (และข้อมูลที่บันทึกไว้ทั้งหมด) ตกอยู่ในความเสี่ยง
นั่นเป็นเหตุผลสำคัญที่จะต้องพิจารณาเปลี่ยนรหัสผ่านทั้งหมดของคุณใน Linux เป็นประจำ รวมถึงรหัสผ่านบัญชีของคุณบน Linux รหัสผ่านที่ดีประกอบด้วยตัวอักษรจำนวนหนึ่ง (ทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก) ตัวเลข และอักขระพิเศษ นอกจากนี้ยังกำหนดให้รหัสผ่านมีความยาวที่เหมาะสม (อย่างน้อย 8 ตัวอักษร หากไม่มากกว่านั้น)
หากคุณมีปัญหาในการคิดรหัสผ่านที่คุณจำได้ คุณสามารถใช้ตัวจัดการรหัสผ่านเพื่อช่วยคุณสร้างและจดจำรหัสผ่านได้ คุณจะใช้ตัวเลือกนี้เพื่อกรอกหน้าจอการเข้าสู่ระบบไม่ได้ แต่ถ้าคุณใช้ตัวจัดการรหัสผ่านอย่าง KeePass คุณจะจำรหัสผ่านได้อย่างรวดเร็วโดยใช้แอปบนอุปกรณ์เคลื่อนที่
อย่างไรก็ตาม อาจเป็นการดีที่สุด (และง่ายที่สุด) ในการสร้างรหัสผ่านที่คุณจำได้ คำในพจนานุกรมไม่อยู่ในเมนูสำหรับคำนี้ แต่หากเป็นไปได้ คุณควรพยายามสร้างรหัสผ่านที่น่าจดจำซึ่งไม่มีใครสามารถรู้ได้โดยใช้ขั้นตอนที่เราได้สรุปไว้ข้างต้น
วิธีการเปลี่ยนรหัสผ่านของคุณใน Linux
แม้ว่าคุณควรจะเปลี่ยนรหัสผ่านได้โดยใช้สภาพแวดล้อมเดสก์ท็อปของ distro แต่ขั้นตอนเหล่านี้จะแตกต่างกันอย่างมาก หากคุณใช้ Linux เวอร์ชันหัวขาด (ไม่มี GUI) คุณจะไม่สามารถใช้ GUI เพื่อเปลี่ยนรหัสผ่านได้เลย
นั่นเป็นสาเหตุที่วิธีที่ดีที่สุดและเร็วที่สุดในการเปลี่ยนรหัสผ่านของคุณใน Linux คือการใช้เทอร์มินัล ไม่ว่าคุณจะใช้ลีนุกซ์รุ่นใดก็ตาม
- เปิดหน้าต่างเทอร์มินัลใหม่หรือทำการเชื่อมต่อ SSH ระยะไกลกับพีซีหรือเซิร์ฟเวอร์ Linux ของคุณ หากคุณกำลังเชื่อมต่อจากระยะไกล คุณจะต้องพิมพ์รหัสผ่านที่มีอยู่เพื่อตรวจสอบสิทธิ์หากยังไม่ได้ทำ
- เมื่อคุณลงชื่อเข้าใช้แล้ว (ไม่ว่าจะจากระยะไกลหรือในเครื่อง) ให้พิมพ์ passwd เพื่อเริ่มกระบวนการเปลี่ยนรหัสผ่านของคุณ รหัสผ่าน คำสั่งเป็นเรื่องปกติในระบบปฏิบัติการที่ใช้ Unix เกือบทั้งหมด รวมถึง Linux และ macOS
- ในการเปลี่ยนรหัสผ่าน Linux โดยใช้ passwd ให้พิมพ์รหัสผ่านที่มีอยู่ก่อน จากนั้นให้ยืนยันรหัสผ่านใหม่โดยป้อนสองครั้ง เลือก Enter เพื่อย้ายไปยังแต่ละบรรทัดใหม่ คุณจะไม่สามารถดูข้อมูลที่คุณป้อนได้ ดังนั้นหากคุณทำผิดพลาดระหว่างขั้นตอนการพิมพ์ ให้เลือก Enter คีย์บนแป้นพิมพ์ของคุณได้ตลอดเวลา ซึ่งจะทำให้ passwd ล้มเหลว เนื่องจากจะไม่สามารถจับคู่รหัสผ่านใหม่หรือตรวจสอบสิทธิ์โดยใช้รหัสผ่านเดิมได้
- หากดำเนินการสำเร็จ รหัสผ่าน จะส่งคืนข้อความแสดงความสำเร็จในเทอร์มินัล หากไม่เป็นเช่นนั้น (เช่น หากคุณพิมพ์รหัสผ่านผิด) คุณจะต้องทำขั้นตอนนี้ซ้ำ
การเปลี่ยนรหัสผ่านบัญชีผู้ใช้อื่นใน Linux
หากคุณมี superuser หรือการเข้าถึงรูทบนพีซีหรือเซิร์ฟเวอร์ Linux ของคุณ (เช่น หากคุณเป็นผู้ดูแลระบบ) คุณสามารถเปลี่ยนรหัสผ่านของผู้ใช้รายอื่นในเครื่องได้ คุณอาจต้องการทำเช่นนี้หากมีคนลืมรหัสผ่านของตน เป็นต้น
- ในการดำเนินการนี้ ให้เปิดหน้าต่างเทอร์มินัลในเครื่องหรือเชื่อมต่อจากระยะไกลโดยใช้ SSH เมื่อเทอร์มินัลหรือการเชื่อมต่อเปิดขึ้น ให้พิมพ์ su หรือ sudo ซู เพื่อเปลี่ยนไปใช้บัญชีผู้ใช้รูท คุณจะต้องระบุรหัสผ่านผู้ใช้รูทที่ถูกต้องจึงจะสามารถทำได้
- เมื่อคุณเปลี่ยนเป็นรูทโดยใช้ sudo su หรือ su คุณสามารถเริ่มเปลี่ยนรหัสผ่านของผู้ใช้รายอื่นได้ ในการดำเนินการนี้ ให้พิมพ์ ผู้ใช้passwd , แทนที่ ผู้ใช้ ด้วยชื่อผู้ใช้ของบัญชีที่คุณต้องการเปลี่ยน หากคุณไม่แน่ใจว่าชื่อผู้ใช้คืออะไร ให้พิมพ์ cat /etc/passwd แทนที่. คำแรกในแต่ละบรรทัด (เช่น ubuntu ) เป็นชื่อผู้ใช้บนพีซีของคุณ
- คุณจะต้องพิมพ์รหัสผ่านใหม่สองครั้ง โดยเลือก Enter คีย์หลังแต่ละบรรทัด
- หากคุณพิมพ์รหัสผ่านถูกต้อง passwd จะส่งคืนข้อความแสดงความสำเร็จ หากคุณพิมพ์รหัสผ่านไม่ถูกต้อง (เช่น หากรหัสผ่านใหม่ไม่ตรงกัน) คุณจะต้องทำตามขั้นตอนเหล่านี้ซ้ำเพื่อเปลี่ยนให้สำเร็จ
วิธีการเปลี่ยนรหัสผ่านรูทใน Linux โดยใช้ Sudo
เพื่อช่วยปกป้องระบบของคุณ ลีนุกซ์ดิสทริบิวชันจำนวนมากได้จำกัดบัญชีผู้ใช้ทั่วไปโดยการซ่อนการเข้าถึงบางอย่างไว้เบื้องหลังบัญชีรูท (ผู้ใช้ระดับสูง) เมื่อคุณยกระดับเทอร์มินัลของคุณโดยใช้คำสั่งเช่น sudo su หรือ su เพื่อให้สิทธิ์การเข้าถึงรูท คุณจะต้องพิมพ์รหัสผ่านรูทที่ถูกต้อง
- หากต้องการเปลี่ยนรหัสผ่านรูท คุณจะต้องเปิดหน้าต่างเทอร์มินัลหรือเชื่อมต่อจากระยะไกลโดยใช้ SSH ในเทอร์มินัล พิมพ์ sudo su หรือ su เพื่อเปลี่ยนไปใช้บัญชีผู้ใช้ขั้นสูง จากนั้นเลือก เข้าสู่ บนแป้นพิมพ์ของคุณ
- ด้วยการเข้าถึงรูท ให้พิมพ์ passwd แล้วเลือก Enter กุญแจ. คุณจะต้องระบุรหัสผ่านใหม่สองครั้ง โดยเลือก Enter หลังแต่ละบรรทัด
- หากคำสั่งสำเร็จ passwd จะส่งข้อความแสดงความสำเร็จในเทอร์มินัล หากไม่สำเร็จ คุณจะต้องทำซ้ำขั้นตอนเหล่านี้เพื่อดำเนินการให้เสร็จสิ้น
การตั้งค่าวันหมดอายุรหัสผ่านใน Linux
ด้วยการตั้งค่าวันหมดอายุในตัวสำหรับรหัสผ่านบนพีซี Linux คุณไม่จำเป็นต้องกังวลเกี่ยวกับการเรียกใช้ passwd ด้วยตนเอง ออกคำสั่งอย่างสม่ำเสมอ เมื่อรหัสผ่านหมดอายุ พีซีของคุณจะแนะนำให้คุณเปลี่ยนรหัสผ่านโดยอัตโนมัติ
- ในการตั้งวันหมดอายุของรหัสผ่านใน Linux ให้เปิดหน้าต่างเทอร์มินัลหรือเชื่อมต่อจากระยะไกลโดยใช้ SSH ในเทอร์มินัล พิมพ์ chage -M 100 ผู้ใช้ แล้วเลือก Enter คีย์ แทนที่ 100 ด้วยจำนวนวันก่อนหมดอายุครั้งถัดไปและผู้ใช้ ด้วยชื่อผู้ใช้ของคุณ หากคุณต้องการกำหนดวันหมดอายุสำหรับบัญชีผู้ใช้อื่น ให้พิมพ์ sudo chage -M 100 user ให้แทนที่รายละเอียดที่พักด้วยรายละเอียดของคุณเองแทน
- เมื่อตั้งค่ารายละเอียดแล้ว คุณสามารถตรวจสอบวันหมดอายุได้โดยพิมพ์ chage -l user และเลือก Enter , แทนที่ ผู้ใช้ ด้วยชื่อผู้ใช้ที่คุณต้องการตรวจสอบ
การรักษาความปลอดภัยระบบ Linux
Linux เป็นที่รู้จักกันดีว่าเป็นหนึ่งในระบบปฏิบัติการที่ปลอดภัยที่สุด แต่ถ้าไม่มีรหัสผ่านที่ปลอดภัย คุณจะปล่อยให้พีซีของคุณเสี่ยงต่อการถูกโจมตี มีวิธีอื่นๆ ที่คุณสามารถทำให้ระบบของคุณปลอดภัยยิ่งขึ้น เช่น การรักษาเครือข่ายภายในที่ปลอดภัยและการสแกนไฟล์ของคุณเพื่อหาไวรัสที่อาจติดพีซีเครื่องอื่น
คุณยังสามารถนึกถึงการใช้เว็บเบราว์เซอร์ที่ปลอดภัยเพื่อออนไลน์ได้อย่างปลอดภัย โดยเฉพาะอย่างยิ่งหากคุณพิจารณาใช้ VPN เพื่อปกปิดที่อยู่ IP ของคุณ ความพยายามในการปกป้องความเป็นส่วนตัวและความปลอดภัยออนไลน์ของคุณจะไม่หยุดยั้งความพยายามในการแฮ็ก แต่จะช่วยเพิ่มการป้องกันอีกชั้นหนึ่ง