ฉันสามารถเปลี่ยนรหัสผ่านรูทด้วย sudo โดยไม่ใช้ su ได้หรือไม่?


12

ฉันสามารถ sudo su rootแต่ฉันไม่ได้มีรหัสผ่านรากดังนั้นฉันไม่สามารถ เมื่อใช้ sudo ฉันสามารถเปลี่ยนรหัสผ่านรูทได้หรือไม่

คำตอบ:



18

คุณยังสามารถใช้

sudo su

และเก็บบัญชีรูทโดยไม่มีรหัสผ่าน


2
เมื่อฉันเข้าใจฉันสามารถทำสิ่งนี้ได้ฉันได้ "passwd -d root" ขอบคุณ!
ripper234

แต่ทำไมคำตอบของฉันถูกปรับลดรุ่นหลังจากที่ได้รับการยอมรับ
philfr


4

หากคุณมีรหัสผ่าน sudo ของคุณให้ลองทำสิ่งต่อไปนี้ (นี่คือ Ubuntu 14.04LTS):

ewan@user-sbc-ihsw:~$ sudo -i
[sudo] password for ewan: 
root@user-sbc-ihsw:~# passwd
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
root@user-sbc-ihsw:~# whoami
root

2

คุณยังสามารถใช้ sudo ด้วยตัวเลือก "-i" สิ่งนี้จะล็อกอินคุณในฐานะรูทโดยไม่ใช้คำสั่ง su

sudo -i


1

คุณสามารถเปลี่ยนตัวเลือกทั้งหมดเหล่านี้ในไฟล์ sudoers ได้แม้ไม่มีรหัสผ่านหากคุณต้องการ (ฉันไม่แนะนำให้ทำเช่นนี้)

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