Changed permissions of / to user

11,073

Solution 1

You could spend a bunch of time trying to repair this, your best bet is to just reinstall over your existing installation and doublechecking that you don't format the partition.

You'll lose the packages you have installed and have to reinstall them, but it's much less work than reconstructing the permissions on your system.

Solution 2

It worked from me, hope it helps someone. If this doesn't work reinstall is always an other option.

On booting time:
Select Advanced Options for Ubuntu.
Switch to ubuntu recovery mode.
Select root option from the list of Options.
Enter the commands below:

mount -o remount,rw /
mount --all
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
restart

Solution 3

  1. Boot into recovery mode (follow 1 to 8 from this link). Item 8 is very important.

  2. By typing in the root terminal there, change the ownership of the sudoers.so file: chown 0 /usr/lib/sudo/sudoers.so.

  3. Then chmod 644 /usr/lib/sudo/sudoers.so.

  4. Restart your computer.

Share:
11,073

Related videos on Youtube

ccrama
Author by

ccrama

Updated on September 18, 2022

Comments

  • ccrama
    ccrama almost 2 years

    I stupidly ran sudo chown -R carlos:carlos / and carlos is my user. This changed all files to be Carlos and I could not boot up again (because the root files were now owned by #1000) and I cant get sudo acess in live cd (because the owner of /usr was changed to my user). Can anyone help me? FYI I have mounted my hard drive.

  • Exeleration-G
    Exeleration-G about 12 years
    Will this erase ~? If it does, it's probably a good idea to backup ~ first. After the reinstall, you can replace the new ~ with the old ~ afterwards and keep your old settings. This will save you lots of time.
  • Jorge Castro
    Jorge Castro about 12 years
    No, by default a reinstall will preserve ~, but you're right, keeping backups is always a good idea.
  • Dominic Hayes
    Dominic Hayes almost 8 years
    Actually, depends if the /home drive is on a separate mount point in my experience, because from what I've done when trying to reinstall, Ubuntu NEEDS to erase the mount point of / to reinstall it's OS...
  • George Udosen
    George Udosen over 7 years
    I just used this to solve my own issue. How did the change in the ownership of sudo occur. I have Webmin installed, did that change it ?
  • zatamine
    zatamine over 6 years
    Worked for me after changed the chown of /use/bin /use/share by mistake, big thx :)
  • Lorax
    Lorax almost 6 years
    I hope this gets more upvotes. I'm very much against the "reformat" or "reinstall" option.
  • harsh zalavadiya
    harsh zalavadiya over 5 years
    worked for me to regain sudo and for re-constructing permissions i downloaded virtual machine of the same distro in other PC created facl (ACL file) uploaded to Public S3 wget in infected one and restored permissions and reboot. :)