เปลี่ยนรหัสผ่านในบัญชีผู้ใช้รูทและบัญชีผู้ใช้


256

แค่อยากถามถ้าฉันเปลี่ยนรหัสผ่านของผู้ใช้รูทนั่นจะเป็นการเปลี่ยนรหัสผ่านเป็นบัญชีผู้ใช้โดยอัตโนมัติหรือไม่?

ฉันพบลิงค์นี้เพื่อเปลี่ยนผู้ใช้รูท

http://www.wikihow.com/Change-the-Root-Password-in-Linux

ฉันจะเปลี่ยนรหัสผ่านบัญชีผู้ใช้ได้อย่างไร


3
ผู้ใช้ใหม่รับทราบ: ด้วย Ubuntu "โดยค่าเริ่มต้น ... คุณไม่สามารถเข้าสู่ระบบในฐานะรูทโดยตรงหรือใช้คำสั่ง su เพื่อเป็นผู้ใช้รูทอย่างไรก็ตาม ... ยังคงสามารถเรียกใช้โปรแกรมด้วยสิทธิ์ระดับรากได้ นี่คือที่ sudo เข้ามา ... แค่จำไว้ว่าเมื่อ sudo ขอรหัสผ่านก็ต้องใช้รหัสผ่านของผู้ใช้ไม่ใช่รหัสผ่านของบัญชีรูท ... การเปิดใช้งานบัญชี root นั้นไม่ค่อยจำเป็นเกือบทุกสิ่งที่คุณต้องทำเช่น ผู้ดูแลระบบ Ubuntu สามารถทำได้ผ่าน sudo หรือ gksudo " (ข้อความที่ตัดตอนมาจากRootSudoบน Ubuntu wiki .)
Evgeni Sergeev

คำตอบ:


418

ในการทำโดยใช้บรรทัดคำสั่ง:

ในการเปลี่ยนรหัสผ่านรูท:

sudo passwd

ในการเปลี่ยนรหัสผ่านผู้ใช้ของคุณ:

passwd

ในการเปลี่ยนรหัสผ่านผู้ใช้รายอื่น:

sudo passwd USERNAME

ในการทำ GUI เปิดแอปพลิเคชั่นUser Accountsจาก Dash และที่นั่นคุณสามารถเปลี่ยนรหัสผ่านได้อย่างง่ายดายสำหรับผู้ใช้ทุกคนยกเว้นว่ารูท


7
สำหรับ Ubuntu ตัวใหม่เช่นฉันโปรดทราบว่าrootรหัสผ่านนั้นไม่เหมือนกับรหัสผ่าน "ผู้ดูแลระบบ" sudoหากคุณต้องการที่จะเปลี่ยนรหัสผ่านของผู้ดูแลระบบสำหรับผู้ใช้ปัจจุบันใช้รุ่นที่ไม่มี (นี่ไม่ชัดเจนสำหรับฉันที่มาจากพื้นหลังของ Windows)

1
@ibgib ที่จริงแล้ว Linux 'admin' นั้นเป็นผู้ใช้ที่สามารถเรียกใช้เป็นราก ใน Windows 'Run as Administrator' คล้ายกับ 'sudo' เมื่อคุณรันsudoด้วยคำสั่งใด ๆ ก็ตามที่คุณใช้เป็นรูทและsudo passwdจะรีเซ็ตรหัสผ่านสำหรับรูทผู้ใช้ การรันpasswdจะรีเซ็ตรหัสผ่านสำหรับผู้ใช้ปัจจุบัน
น้ำแข็งหลอมเหลว

1
@ Molten Ice ขอบคุณสำหรับความคิดเห็นของคุณ! ดูเหมือนว่าคุณเป็นกูรูลินุกซ์ที่ยอดเยี่ยม! ความคิดเห็นของฉันมีไว้สำหรับผู้ชมที่มุ่งเน้น Windows ประเด็นของฉันคือว่ามีความแตกต่างระหว่างรหัสผ่าน "root" และรหัสผ่าน "ผู้ดูแลระบบ" ประสบการณ์ของฉันที่มาจากพื้นหลังของ Windowsมีสองสิ่งนี้เทียบเท่ากันดังนั้นฉันจึงใช้เวอร์ชันsudoที่ผิดแน่นอน สิ่งนี้ทำให้ฉันและฉันต้องอ่านคำตอบ (ซึ่งถูกต้อง) เพื่อทำความเข้าใจกับสถานการณ์ ฉันโพสต์ความคิดเห็นเพื่อช่วยเหลือผู้อื่นที่อาจตีความคำตอบที่ไม่ถูกต้องเช่นเดียวกัน

3
@ibgib สิ่งที่ @Molten Ice ชี้ให้เห็นคือไม่มีสิ่งใดในรหัสผ่าน 'admin' สำหรับผู้ใช้ ผู้ใช้ทุกคนมีรหัสผ่าน ผู้ใช้บางคนอาจมีสิทธิ์ผู้ดูแลระบบซึ่งเมื่อใช้sudoคำสั่งจะใช้เพื่อ 'พิสูจน์' ว่าเป็นผู้ใช้ที่ใช้แป้นพิมพ์จริงๆ และรูทเป็นผู้ใช้ที่มีสิทธิ์ผู้ดูแลระบบทั้งหมดโดยค่าเริ่มต้นและไม่จำเป็นต้องใช้sudoสิทธิ์เหล่านั้น (ใช้sudo -iไปยังราก 'กลายเป็น'.)
equaeghe

1
@ ibgib: โดยไม่ตั้งใจที่จะเจอกับพื้นหลังหน้าต่างของคุณ (ฉันมีส่วนแบ่งของ win95 จนถึง winXP เช่นกันย้ายไป macosx และ linux ทั้งส่วนตัวและมืออาชีพ) คำแนะนำของฉันคือลืมทุกสิ่งที่คุณรู้ ดูแลระบบ (ตราบเท่าที่มันขึ้นอยู่กับประสบการณ์ของคุณกับ windows) และเริ่มต้นใหม่ในทุกสภาพแวดล้อม * ระวัง (ซึ่งก็คือประสบการณ์ของฉันอย่างน้อยก็สนุกดี!)
RemyNL

14

ในฐานะที่เป็นผู้ใช้คุณสามารถเปลี่ยนรหัสผ่านของคุณเองใน terminal passwdโดยใช้ คุณจะถูกถามถึงรหัสผ่านปัจจุบันและจากนั้นสามารถป้อนรหัสผ่านใหม่

บน Ubuntu ปกติจะไม่มีรหัสผ่านแยกต่างหากสำหรับรูท แต่ผู้ใช้ที่มีสิทธิ์ผู้ดูแลระบบอาจใช้sudoเพื่อเรียกใช้คำสั่งในฐานะผู้ใช้ขั้นสูง


ตกลงเห็นเพิ่งโพสต์นี้http://www.cyberciti.biz/faq/changing-password-of-specific-account-in-linux-commandline/แต่ก็ยังขอบคุณสำหรับการชี้แจง
Alisha

ฉันต้องหยุดเครื่องหรือไม่?! เพราะตอนนี้ฉันสามารถออกจากระบบและเข้าสู่ระบบอีกครั้งโดยใช้รหัสผ่านเก่า !! ..
McLan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.