I recently had a problem with my Debian box; namely, that I couldn’t access my superuser shell the usual way by typing:
su -
As this is a problem with the user bit of the “su” command not being set properly, you can fix this by logging in as root (or any other user with superuser privileges) and type:
sudo +s /bin/su
I hope this saves someone’s time out there 😉