Login security problem during fast user switching

Here are the steps to reproduce the security problem I'm seeing on my system:
1) Users A and B are logged in.
2) User A was the last user and user A put the system to sleep.
3) User B wakes the computer from sleep and sees the login prompt asking for user A's password.
4) Instead of clicking "Switch Users," user B enters his username into the username field (where user A's is already provided) and user B enters his password.
5) User B then goes to user A's account.
In short, user B is getting into user A's account. More about my particular setup: I have two accounts on the computer, one for work and one for personal use. Though they're both mine, the accounts have different usernames, long names and passwords. Both are administrator accounts. The above isn't reproducible with a standard user account, only administrator accounts.
I created a third administrator account and tried the same steps to get access to an account. The third admin account could also be sent into the last user's account (the user who put the system to sleep). A new standard account could not.
I'm guessing this is something peculiar to my setup, but can anyone else reproduce this on their system? Or it could be my search didn't pull up a thread where this is already discussed.
thanks in advance,
jody

Joseph Tate wrote:
Both are administrator accounts.
That's why.
This is a well known phenomenon. It isn't a bug. Admin users pretty much own the machine, they can do anything they want with their own admin password.
It is not a good idea to use an admin account for everyday use because it introduces security risks. Admin accounts should only be logged into for admin purposes. I recomment keeping your newly created admin account, and changing your other two accounts to standard, and then continue using them normally. This is a much more secure setup, it is what Apple recommends, and will solve the "problem" of User A unlocking User B's screen and vice versa.
Even when you need to do an admin task like installing software, there's no need to actually log in to the admin account. You can do this from either of your non-admin accounts simply by entering the admin username/password when prompted. I do admin and even root tasks from my non-admin account this way all the time. It has been months since I actually logged in to my admin account.

Similar Messages

  • TS3104 Keyboard viewer appears during Fast User Switching in Mac OS X 10.7

    Apple Article TS3104 addresses Keyboard Viewer appearing during Fast User Switching in Mac OS X 10.6. I am running OS X 10.7, Lion, and have the same problem: when logging into a different account, Keyboard Viewer appears several seconds after the Password dialog box appears. However, the solution posted for 10.6 does not work: clicking Hide Keyboard Viewer during Fast User Switching dismisses the password dialog box and then does close the Keyboard Viewer, but the problem recurs the next time an attempt is made to switch users. Any ideas?

    As of this evening, the Keyboard viewer problem is no longer appearing. Earlier today I installed updates for AirPort Utility to version 6.3, Safari to version 6.0.5 and iTunes to version 11.0.4: is there some connection? There have been no other recent system changes or software updates.

  • 10.9.3 = major problem with fast user switching

    I've found a major problem with the 10.9.3 update with my 27" iMac, you probably won't see it if your on a laptop. I did all the updates in past few days i.e., 10.9.3 combo update, iTunes 11.2.1.
    Afterward I noticed a bug when Fast User Switching i.e. FUS. I have 5 accounts but the bug can be replicated with only 2.
    I login to userA  have some windows open but you can just open a Finder window. Now make the window at least half the with of the screen and move it to the right side of the screen. Then login in to userB and setup the windows the same way as userA. Now FUS to userA and then back to userB. You will notice that the Finder window has been moved to the upper left corner of the screen. This problem happened's to all user accounts you login to except the first account you logged into.
    Since I didn't know what update caused the problem I had to use Time Machine to revert to my last version of 10.9.2. I then double checked the for the bug and sure enough everything was working fine. I now was going to install one update at a time and to see which one was causing the bug. So I installed 10.9.3 first and found the bug immediately.
    I now know what's happening. When the switch occurs the screen is resized to about the equivalent of a 13" MBP. At this point the windows that fall some ware outside that size get moved to the upper left corner and resized. Then the screen resizes to normal but it's too late, all the window have moved and been resized to fit the 13" screen size.
    You can reproduce this effect by going to System Preferences and selecting Display and then select the Scaled radio button. No select the smallest size, say, 1280 x 720. Now select the Best for display radio button again. You will now see all the windows you have open that were too big no moved and resized to the upper left corner. I know why the Mac moves the windows, it's so you don't have any windows stuck off screen.
    Now when I say 13" it could be some other size but it's about that size give or take.

    Yes, it's when you user Fast User Switching.
    Here's snapshot before the screen resized. Ignore the window in the lower right, I moved it from the upper left before taking the screen shot.
    I hate to say it but I'm glad I'm not the only one with this bug.

  • Network Drive problems with Fast User Switching

    I have a USB drive connected to my Time Capsule and shared to the network. On one of my computers (Mac Pro) I have 2 user accounts which access the data (music, photos). The first one to access the drive after a power on has no problems, and everything works perfectly. However, if I Fast User Switch to the other account, it can see the drive but cannot access it (permission problem apparently). I then have to click the disconnect button in finder, and reconnect, and then can use it again fine. Then when I switch back to the first account its the same deal, having to disconnect and reconnect. It is really annoying, since it marks all my itunes songs as missing and whatnot. Does anyone know how to fix it?
    Thanks!

    Yes, under Sharing in System Preferences both users have been added to full access of the drive. I had to do that for the non-admin account to be able to access it at all.

  • Cannot login to secondary accounts; can't fast user switch

    I am on a Macbook, 2 GB RAM, 120 GB hard drive, 10.4.8. Today, I developed a strange problem with logging in. I have auto login set so I log in automatically to my main account, which (thank God) works. However, if I access Fast User Switching to switch to a secondary account I have set up, called Test, the transition starts (the cube rotates) , switching to a solid blue screen...and never goes any further. I cannot seem to find any way to bring up the login screen on startup, either; I must allow my main account to boot up, and then try to switch accounts. If I turn off auto-login, I get the login screen, but login to the other account still fails.
    If I select, instead, the Login Window from the Fast User Switching menu, I get that screen. But when I select an account other than my main account, and try to log in, I get that blank blue screen. I've waited many minutes to see if something will eventually happen, but no go. The only way to get control of my Macbook back is to hold down the power button until it shuts down.
    I have run Tech Tool diagnostics and have repaired permissions (no errors found). I deleted my Test account, and redefined it; I also defined a second test account, one with admin privs and one without. No problem creating the accounts. However, when I try to log in to those accounts, the computer hangs on the blue screen.
    I'm not sure when this problem began because I have not been using my Test account for a couple of weeks. A lot has changed since then.
    Any suggestions, anyone?

    More info: I turned off auto-login, and was able to log in to my test account. Then, I was able to use fast user switching to switch to my main account. I will try again restarting into my main account and see if I can switch to Test. This failed consistently before I posted here. Perhaps the "sense Mac guru" circuit kicked in and cured the problem. I'm about ready to turn in so won't post a follow-up until tomorrow. Right now, I need to use my two accounts to get the job done (a writing job with screen shots of a new unaltered account). Then, I'll go back to trying to see if the problem still exists when I log in to the main account first.

  • Why are deleted user accounts showing up in login window and fast user switching menu?

    There are several old user accounts, just test accounts when I was studying for ACSA that I deleted, which continue to show up in the login window and the fast user switcher menu. I deleted them before upgrading to Lion (I think it was before). The accounts do not exsist in the /Users folder, nor even the /Users/Deleated Users folder. Additionally they do not show up in the list of users in System Preferences. Can anyone give some advice on how to remove these "ghost" accounts from the login window and drop down menu?
    Thanks
    dc

    Hi. Thanks for the link. Sorry it took me a while to get to this, the problem is not a show stopper, so to speak, so tried your advice when I had the time. Unfortunatly it did not work. Any other suggestions? Thanks.

  • Fast User Switching From Screen Saver

    How can I make my Mac display the login screen (as though I'd  selected "Login window" from the fast user switching menu) after the  session has been idle for a certain time?
    I can make it log out after some amount of inactivity, but I don't want that. I want my programs to continue running.
    I can also set the screen saver to require a password, and clicking  the "Switch user" button on the password dialog will display the login  screen. I'd effectively like to skip that step and go directly to the  login screen without having to push the button.
    note:  I stole the wording of this question directly from here , which was posted 2 1/2 years ago.  One solution then was to download a custom Script Saver and use a custom Apple Script, and the other was to purchase a 3-rd party product which costs $50.
    The reason I want to do this is because I am setting up an iMac for a family with small children.  The iMac will be shared by 4 people, and training the kids to click on the "Switch User" button is a hopeless task, so please don't suggest "train the users to click on the 'Switch User' button".
    Also, this is not my computer.  I want to keep the solution as simple and fool-proof as possible, becuase I don't want to get called if something breaks (which is why I'm disinclined to use a  script or buy a 3-rd party product I don't trust).

    PS -- Script Saver has been discontinued.
    https://www.macupdate.com/app/mac/9599/scriptsaver
    So that's not an option anyway.

  • Safari misbehaving with fast user switching after Mavericks upgrade

    Anybody else have this problem with fast user switching?
    Since upgrading to the worst OS upgrade in history, not only have I lost TB's of data from my external drives, but Safari is behaving like a spoilt brat when fast user switching is used.
    If I leave safari windows open and switch users, then switch back, the Safari windows are collapsed to about a tenth of their normal height and stuck in the top left of my screen. When I say stuck, I mean that if I attempt to move them, they snap back.
    The best part is, it's not consistent, so I can't reproduce it at will.

    I have a 2014 BTO 27 inch iMac and I have the same problem with open windows being locked to the top left/right of the screen and just a fraction of their previous size after switching to other users and then switching back. In addition if an open window is not bugged into either of the top corners it may still get re-sized
    Due to screen backlight issues, I went through being shipped (and returning) 3 BTO iMacs before settling with this current one and each of those iMacs had the same fast user switching bug. This leads me to think that a re-install will not neccessarily solve this issue as I am assuming that the BTO iMacs they shipped to me from China were brand spanking new. We see this behaviour with Safari, Chrome, Mail, iCal, and iTunes since these are the apps that we commonly leave open. We do not have these as full screen apps either, just open windows.
    It is very easy to replicate this bug. Open a few of the above mentioned apps, and then switch to another user; I'm guessing even the guest user will do if you have no other users on your system. Switch back to the first user and more than likely one or more of the windows will be anchored at the top left or right of the screen, depending on where the window was initially. As stated by a few other users above, this doesn't always happen but switch users a couple of times and it is bound to happen before long.
    Curiosly when my windows are anchored on the left after switching users, the upper edge of the window is hidden BEHIND the menu bar. If I pull the window down it appears that the red button is off screen to the left and only that portion of the window to the RIGHT of the amber button is visible.
    When the windows are anchored to the right they are BELOW the menu bar, and only the red and amber buttons are visible and only that part of the window to the LEFT of the amber button is visible.
    In both cases it seems the amber minimise button is the window cut-off point.
    You wonder how they could have broken this feature since ML and much worse, still not have it fixed 3 months later.

  • Security Update 2008-007 grays out Fast user switching, et. al.

    I have noticed, over the course of installing the Security Update 2008-007 on several computers of various types (Power PC and Intel, all running at least OS 10.5.4 initially), that after the restart I see in System Preferences>Accounts>Login Options that the Automatic login 'drop down', 'Show Password Hints', and 'Enable fast user switching' are all grayed out. It noticed this after running the 10.5.5 combo update, among other system updates, on several of the computers at work. I was able to trace the problem to the Security Update 2008-007, because on most of the computers I purposely installed this separately after all other updates had been run and these same fields were grayed out on all but 2 stations. I have not found the common factors or discernible differences yet between the computers that were problematic and those which were problem free and tried unsuccessfully to avoid/correct the issue by running permissions repair before and/or after the Security Update and/or 10.5.5 update, as well as downloading the updater files and installing them locally. Has anyone experienced this problem after the Security update was run? I hope someone can suggest a fix, because Fast User Switching is much less intrusive on our employees if they don't have to log out each time I have to check their stations for something! Thanks.

    Alas. I tried that already without result, as well as running Leopard Cache Cleaner and Disk Warrior as acts of desperation. I didn't expect them to help and they didn't. All user spaces display the grayed fields, including the System Administrator. I have tried deleting a few plist files, which I were hoping were relevant, but no success yet. I have one last station running 10.5.4 which hasn't had this particular security update applied yet, so I'll see if I can isolate the culprit. Thanks for trying to help! I do appreciate the effort.

  • Slow Login, Slow "Fast User Switching"

    Hi--I have a Core Duo, Intel iMac running Leopard 10.5.2. The initial log-in is very slow (several minutes) for any user--whether it's the initial boot up or switching users using "fast user switching." But all seems to work well once the login completes. After a user, or multiple users, rather, are logged in the first time, fast user switching works normally.
    Also, if two or more users are logged in, and a user logs out, it takes forever for one of the other logged-in users to log back in.
    I've tried turning off fast user switching and rebooting; I've disconnected all USB devices; I've repaired permissions; I've rebuilt the directory structure using Disk Warrior 4.1; I've created new accounts (the problem is identical in all accounts); but theses measures didn't work. I know previous versions had issues with font caches, but I'm not sure how to delete these in Leopard. Anyway--anyone else encounter this problem? Thanks!

    Well, I did an "Erase and Install"--and THAT didn't get rid of my problem... Well, I SHOULD say it did--for the first boot-up into the new system worked flawlessly, but I courageously and foolhardily chose to "Transfer" my files and settings from my backup disk. Voila, the the problem of the "blue screen of death" (not really death, just long delay) was restored, along with all my data. So I did another "Erase and Install," and this time only manually restored my user accounts--and I'm happy to report: ALL IS WELL....
    I'm thinking that the troublesome application that was conflicting with Leopard was the "Boot Picker" pane that I had trouble disabling or deleting from the previous installation of Tiger. I do have a Windows partition, but apparently Boot Picker should not be used with Leopard. I did go through the "Boot Camp" installation process in my first upgrade to Leopard, but that process didn't remove the earlier installation of Boot Picker.
    This is still just a guess, and I'm hoping, as I continue to reinstall miscellaneous application on my newly re-installed system, that the problem doesn't come back (or if it does, it comes back at a clearly-identifiable moment).
    Message was edited by: Angelo -B

  • Trigger Automator action upon re-login from fast user switch?

    I normally leave my account logged in on my Mac, and via fast user switching, return to the login window when I'm away from my Mac. (So my account stays logged in, but OS X remains at the user login window.)
    When I re-login, (how) can I trigger an Automator action to execute upon my return to my account?

    Try adding the action to your Login Items in Accounts preferences.  Save the automator action as an application first.

  • Problems with GNOME 2.24 and fast-user-switch-applet

    Since I upgraded my GNOME installation the fast-user-switch-applet keeps crashing on me everytime I run it. I can't figure out what is causing it.
    Regards
    André

    fettouhi wrote:
    Since I upgraded my GNOME installation the fast-user-switch-applet keeps crashing on me everytime I run it. I can't figure out what is causing it.
    Regards
    André
    do you have gdm running ? if not turn it on and try again.

  • How to get "fast user switching" and network shares playing nice

    I've been alternating between banging my head against a wall and reading every forum I could find to try and get a reasonable compromise between using "Fast user switching" and sharing a folder from a file server.  It baffles me how the network share/mount model of OSX/AFP is completely killed by fast-user-switching; this is a big problem with Apple requiring users to be actively logged in to share music/video from iTunes which therefore essentially requires fast-user-switching if anyone else wants to use the computer.  (anyone find it odd that you can share files without being logged in, but sharing songs requires an active login for each user who is sharing?  Apple: time to make iTunes sharing a service!)
    For the sake of example, lets just say I want to share my /Groups folder from my desktop and have it be accessible to my laptop.  Here are all the things that I tried:
    Apple Method 1) Share /Groups in the Server.app on the desktop (running Lion Server), use finder on the laptop and drag the share icon to "Login Items", alternative use a startup Apple script using "mount volume"  Both of the options work and will mount the /Groups folder under /Volumes/Groups, of course when the second person logs in via fast-user-switching (and occasionally the first person for no apparent reason), they will get /Volumes/Groups-1 since /Volumes/Groups is already taken.  Tomorrow we log in a different order and now the previously /Volumes/Groups-1 user has their mount at /Volumes/Group and vice versa.  Any links, aliases, finder sidebar references, and application settings which pointed to yesterday's location are now BROKEN.  Not very user friendly to my mother-in-law who is trying to find those pictures of the kids and doesn't know anything about mount points. I also can't reasonably mirror the file location structure on the desktop so that application preferences that are synced between the two (portable home directories) work.   fail.
    Apple Method 2) Use automounter and set up by hand direct maps for /Groups or an indirect maps for the children of /Groups.  Now it will automatically get mounted to /network/servers/SERVER/Groups/ on the laptop and on the desktop it will automatically create a similar symlink structure so that the same path (/network/servers/SERVER/Groups) work both on desktop and laptop.  Cool.  Except when the second person logs in, the /network/servers/SERVER/Groups/ mountpoint is already owned by the first user and they don't have any permissions to access it.  Fail.
    Apple Method 3) Use mount_afs and specify directly the mount-points.  Have each user have their own startup AppleScript which mounts /Groups to a different location (e.g. /Users/Shared/username/Groups) that way they don't conflict with multiple users.  On the desktop, set up symlinks from /Users/Shared/username/Group to /Groups so that it will be the same as the client and applications settings will work when synchronized back/forth by portable-home-directories.  Will it work, yes it does, but what a bear to maintain.  Is this really what I should expect to do just to have multiple users on my desktop and laptop (which again is essentially required now if I want to do any type of iTunes sharing).  This can't be what apple expects.
    What I ended up doing - the "not quite apple" solution.
    Non-Apple Method 4) After a read of "Autofs: Automatically Mounting Network File Shares in Mac OS X" (http://images.apple.com/business/docs/Autofs.pdf) at the very end there is a single paragraph  of "Kerberized NFS": "A Kerberized NFS mount can have multiple connections from multiple users, each using the correct user’s credentials for each transaction. This allows administrators to support multiple users, each authenticated with their own credentials to the same mount point. This is very different from AFP and SMB mounts," (emphasis mine)
    It appears that by using good 'ole NFS (abeint with Kerberos for security!) you can actually have multiple users on the same mount point.  Roughly following the guidance at https://support.apple.com/kb/TA24986?viewlocale=en_US.  What I needed to do was:
    1) create /etc/exports on my desktop and add a single line "/Groups -sec=krb5".  The existence of /etc/exports triggered a start of nfsd which no longer has any GUI options in Lion.
    2) Add a line to /etc/auto_master on my laptop "/-  auto_mymounts" to reference a new direct map.
    3) Create /etc/auto_mymounts and add a single line "/Groups         SERVER:/Groups" to create the direct map.
    THAT'S IT.  Three lines in three files.
    Now when I log into my laptop, there is a /Groups that is a network mount of my desktop's /Groups, same location AND it works for all of my users, even simultaneously. 
    In the end I'm happy with what I've got, but man was this a difficult path just to support fast-user-switching.  In Lion, Apple appears to be getting away from NFS (no longer turned on by default and remove from the GUI controls) but clearly this really useful functionality which doesn't exist in AFP. 
    I'm really curious, after all this work.  Any other ways to accomplish this?

    In my example above, yes I chose to mount the share "Groups" to the top of the root since that is where I put it on my server and I wanted to keep them similar; but that was just my preference, it isn't a requirement.  You can export and mount from other directories.

  • Fast User Switching through Profile Manager

    We recently started using OS X Server to manage our Mac computers, currently only 2 but further expansion is expected.  I only have one of the Macs set up on the server for testing purposes.  We are primarily an Active Directory network and I have implemented Open Directory through OS X Server and bound that to the primary Windows domain controller.
    So far, things have gone quite smoothly with the integration except for implementing fast user switching on the single client machine tied to the OS X Server box.  I have gone through Profile Manager and under the Login Window settings for the laptop, enabled fast user switching.  However, it still does not work on the client machine after the changes were pushed out. 
    The user does not get her user name listed in the upper right and we have found no other method of using fast user switching.  She specifically wants to display the login window when she's not at her desk (and this is required for security reasons).  As it is, she has to completely log out of her machine every time she leaves her desk which is, inconvenient, to say the least. 
    I have searched through the discussions here and every mention I've found that seems to reference this issue also references using network home directories, which we are not doing.  I have the home directory set to continue to reside on the local machine so the AFP/NFS issue shouldn't apply. 
    Prior to implementing OS X Server, the only thing we were unable to do was limit external drive use and writable media on the Macs since they don't recognize those GPOs from the domain controller.  Updates were easily handled through a third party appliance that we already use for all our other devices and computers on the network.  At this point, if fast user switching is unavailable, it would be less work and less inconvenient for me to simply limit the external media use locally and allow the Mac to be locked by removing the influence of OS X Server. 
    If anyone knows how to enable it though, this would be my preference since the Software Update is *easier* through OS X Server.

    I found the problem.  The device group that the laptop in question was assigned to also has an option for fast user switching that was not enabled.  I enabled it there and the problem was resolved.

  • Passwordless Fast User Switching?

    Hello all!
    I know it was not possible with earlier Versions of MAC OSX. But may we meanwhile have a way to enable fast user switching without providing a password any time ...
    I am maintaining 2 User accounts on my Server Lion.  Since I am the only user on that Mac, security is not an issue concering fast user switching. Under certain tasks I desire to do, I need to switch between the 2 accounts rather often and it is annoying to always provide the password. I do not have much applications up and running and therefor fast user switching is almost the same effort as LogOut/LogIn
    I would highly appreciate a setup which allows me to switch between the 2 Users just by a mouseclick. But of cause I would like to keep the password protection for a LogIn either remote or local.

    This is a terrible idea from the standpoint of security, but to answer your question:
    10.7: Keyboard Shortcut for Fast User Switching - Mac OS X Hints

Maybe you are looking for

  • The Restore Previous Session is always greyed out in my Firefox.

    I have do not have any possibility to restore my previous session in my Firefox as the option under the History menu is always greyed out. I am using Firefox 33.1.1 on OS X Yosemite (10.10.1).

  • Strange behaviour  Automatic Row Processing (DML) process

    Hi all, I'm executing a process with a fetch Automatic Row Processing (DML) over a synonym and it works perfectly but when i change the table owner it doesn't work anymore and give the error: ORA-06550: line 1, column 17: PL/SQL: ORA-00936: missing e

  • Problem with getLastChild() and xsl:comment / nodes

    Hi list, the problem I'm facing at the moment is as follows (using org.w3c.dom.*): in my DOM I have fragments of the following:                 <a accesskey="2" class="namedanchor" name="content">                     <!---->                     <span

  • Session bean as web service using JAXB

    Hi all, can anybody answer my question: I have created java classes from XSD files using JDeveloper JAXB compilation. Is it possible to use these classes as parameters for webservice created as ejb3 session bean? I'have tried but got this error when

  • Cisco ISE 1.1.2 and Certfication Revocation List (CRL) checking

    All, I have 4 ISE appliances version 1.1.2  running in my networ called nodeA, nodeB, nodeC and nodeD.  - NodeA is Primary Admin and Secondary Monitoring, - NodeB is Secondary Admin and Primary Monitoring, - NodeC is Policy node, - NodeD is Policy no