Solved

multiple login

Posted on 1999-01-13
9
215 Views
Last Modified: 2010-03-18
HI ALL
I have a RedHat 5.2 box as dial-in server for 50 PPP and POP accounts.
How can I prevent multiple logins on same account??

Thanks
Maria
0
Comment
Question by:scandic
9 Comments
 
LVL 51

Expert Comment

by:ahoffmann
ID: 1588092
replace the shell in /etc/passwd by a program which checks for multiple logins, like:

trap SIGQUIT SIGINT
if test `w | grep ^$user|wc -l` -gt 1; then
   exit 1
else
   exec /bin/bash -login
fi

(don't forget to disable chsh).
0
 
LVL 4

Expert Comment

by:mcdonc
ID: 1588093
Wow.  Awesome answer.
0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 1588094
mcdonc, what do you find so awesome? Did you know a better one, post it ;-)
0
 
LVL 1

Accepted Solution

by:
tim_lbi earned 100 total points
ID: 1588095
read /etc/security/limits.conf.. Use something
@ppp_users soft maxlogins 1
Where ppp_users is a group, and all ppp users are members.

0
6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

 
LVL 4

Expert Comment

by:mcdonc
ID: 1588096
ahoffman, i wasn't being sarcastic... i love it when people can just rattle off useful shell scripts out of their head.  its more than i can do.   i love little scripts that solve big problems.  hats off to you.

0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 1588097
mcdonc, probably my dictinoary is wrong about "awesome"; I read it as is, not sarcastic. I would not have asked if you would had marked it with an emoticon ;-)
Anyway, keep on joking ..

0
 
LVL 1

Expert Comment

by:canacar
ID: 1588098
scandic, and everybody

I am sorry to post this comment but I have to...

This is about scandic not bothering to grade her questions (once she gets her answers)

Months ago,  it was "Dial-in for 6 lines" a question about how-to setup a dial-in ppp server
with a Cyclades serial board. I answered most of her questions with a comment, and
have not heard from her since (the question is now missing, probably deleted, without
an additional comment)

After that, there came the "Cyclades Problem" question:
(She got the idea, but could not get her board working)
'canani' answered the question with a comment. You can still find it among
Linux Networking questions, waiting for a comment from scandic.

Finally this...
It is obvoius that scandic finally got her setup working and is tuning-up some minor problems. No comment from her since 15 Jan. Same pattern emerging again...

three questions asked, all answered,
she got her setup working
no points paid. no comments no acknowledgements!

I dont care much about points but when I make a posting, I would like to receive a
feedback, negative or positive. Did it work or not. Points or grading is one way of doing
this. But even if you do not wish to give points, writing a comment would be the polite thing to do.

I dont know if experts-exchange has a policy about such behaviour. Perhaps
I should have written to them. But I still would like an explanation from scandic
(Am I dreaming too much?)

Can

0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 1588099
canacar, have a look at  http://www.experts-exchange.com/info/usrcntr.htm  :-)
then you probably drop a message at support@www.experts-exchange.com
0
 

Author Comment

by:scandic
ID: 1588100
Hi tim_lbi, hi all

First of all I want to excuse me for my inactivity, but I was in hospital for a surgical intervention on my leg.

OK...
Dear tim_lbi, your idea it seems to be very simple but it doesn’t work for me. Do you know why? Do you think I need another settings?

Thanks for your understanding
Maria

0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now