htgits
asked on
How can we stop multiple logins?
Is there a way to stop multiple remote logins to a AIX Unix server?
If this is possible can we allow multiple logins from a single terminal?
If this is possible can we allow multiple logins from a single terminal?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Hi htgits,
> How do we know when a user logs off? I.E. Where would the script go to be executed when the users session ends?
I assume JJ's option would generally work (I've never tried it), but it may not cater for things like power failures. You wouldn't need to check when they log off. What I'm saying is:
> When the next user attempts to logon to the same account, it checks that lock file to see if the first user is still on.
The lock file might be named with the IP address (eg: lock_1.2.3.4) and contain something like the PID for that session. When the next session is logged on for that account, that PID is checked to see if it still exists (and still belongs to that account). If it does, then disallow the login.
> How do we know when a user logs off? I.E. Where would the script go to be executed when the users session ends?
I assume JJ's option would generally work (I've never tried it), but it may not cater for things like power failures. You wouldn't need to check when they log off. What I'm saying is:
> When the next user attempts to logon to the same account, it checks that lock file to see if the first user is still on.
The lock file might be named with the IP address (eg: lock_1.2.3.4) and contain something like the PID for that session. When the next session is logged on for that account, that PID is checked to see if it still exists (and still belongs to that account). If it does, then disallow the login.
don't apply any lock method to life system you need to test it first on test plant
good luck
good luck
ASKER
How do we know when a user logs off? I.E. Where would the script go to be executed when the users session ends?
I'm guessing we can also excule the "root" user from this process?
Thanks for you help