what to do, if you locked yourself out from Mac OS?
Mac . Personal . Snippets . TechYesterday I found myself in a strange situation:
Every Shell Command I tried to use ended up with a “command not found“. This happened with sudo, nano … you name it.
After a short time, I figured out that the folder /usr/bin (where all these programs are stored) had only executable rights for the owner (so admin:wheel).
As a normal user I was not able to use them.
So how to change this if you cannot sudo ?
As always in MacOS, the best way to fix this, is to boot into Singe User Mode (restart and press the Apple/Command Key + “S”).
After you got into the Terminal view you have to scan the filesystem for errors:
/sbin/fsck -fy
And then remount it as writable:
/sbin/mount -wu /
Now, you can alter the user rights for /usr/bin with:
chmod 755 /usr/bin
After a reboot you are again able to execute the commands.
If you still have problems you should control your PATH-settings.
echo $PATH
It should contain /usr/bin near the beginning.
Related
3 comments
Leave a ReplyCancel reply
Archives
- August 2025
- November 2023
- February 2023
- January 2023
- April 2020
- January 2018
- December 2017
- May 2017
- February 2016
- September 2015
- December 2014
- August 2014
- June 2014
- March 2014
- February 2014
- September 2013
- August 2013
- July 2013
- November 2012
- October 2012
- September 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- August 2011
- July 2011
- June 2011
- May 2011
- January 2011
- August 2010
- July 2010
- June 2010
- May 2010
- January 2010
- November 2009
- October 2009
- September 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- September 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
Wie kam es dazu?
Hi,
wie ist es dazu gekommen?
Gruß,
Christoph
durch ein Update von mysql und/oder jRuby + gems und Ruby + gems…
Und durch eine zu späte Uhrzeit 😀