Tag Info

New answers tagged

1

On my system (OS X 10.10 Yosemite), root is configured to use a /bin/sh shell by default (in both /etc/passwd and through OpenDirectory). Other users (aside from daemons) are configured to use /bin/bash by default. There is no significant difference between the two in everyday usage, although Bash has had some high profile security issues lately (reference: ...


1

Probably because on standard Unix operating systems, each user has its own shell, and root is just another user. Mac OS X is more or less Unix-derived. So, lacking any sufficiently powerful reason to change that, it's not surprising that Mac OS X follows Unix conventions. And it would be very surprising if changing bob's login shell also changed root's ...


0

An hour later... Well that's interesting: if I stick it into a different device (a little usb camera) and plug that in, it complains a bit, then mounts!? Mar 26 18:37:34 Johns-iMac.local com.apple.kextd[19]: Can't create kext cache under / - owner not root. Mar 26 18:37:34 Johns-iMac.local com.apple.kextd[19]: IOBluetoothHostControllerUARTTransport.kext ...


2

You don't need to put anything in there if you're working locally, just click 'Open Directory Utility' [which you did, based on your second pic] Then… Edit menu - Enable root user [only available once you unlock Directory Utility, which it looks like you did] ...I would wonder why you need root unlocked - you really don't need it in OS X, you can sudo ...



Top 50 recent answers are included