Indeed but the OPs script doesn't do this. To do so add something like the following to the top of the script: trap "logoutfunction" TERM INT The logoutfunction has to be defined before this statement and could contain the code you use for terminating people's session. I was wondering if it is necessary to use such a rather complicated structure to log the user out. Isn't it possible to use exit? Something like: trap 'exit' TERM INT HOSTNAME=`hostname` GREET=`cat /etc/issue` echo $GREET echo "Do you agree to this consent? [Y/N]" read answer case $answer in Y|y) echo "Welcome to $HOSTNAME." ;; N|n) echo "Goodbye." sleep 2 exit ;; *) echo "Goodbye. Try SSH again" echo "You Must enter a Y or a N " sleep 2 exit ;; esac Regards Bram > Mazda Motor Logistics Europe NV, Blaasveldstraat 162, B-2830 Willebroek VAT BE 406.024.281, RPR Mechelen, ING 310-0092504-52, IBAN : BE64 3100 0925 0452, SWIFT : BBRUBEBB -----Original Message----- > From: redhat-list-bounces@xxxxxxxxxx > [mailto:redhat-list-bounces@xxxxxxxxxx] On Behalf Of Mike Burger > Sent: dinsdag 12 februari 2008 16:19 > To: General Red Hat Linux discussion list > Subject: RE: SSH Consent Banner > > Not if you trap the CTRL-C sequence within the script. > > > Doesn't pressing CTRL+C get you out of this? In that it stops > > processing the script but still lets you log in. > > > > Regards > > > > Bram > > > >> > > > > > > Mazda Motor Logistics Europe NV, Blaasveldstraat 162, > B-2830 Willebroek > > VAT BE 406.024.281, RPR Mechelen, ING 310-0092504-52, IBAN > : BE64 3100 > > 0925 0452, SWIFT : BBRUBEBB > > > > -----Original Message----- > >> From: redhat-list-bounces@xxxxxxxxxx > >> [mailto:redhat-list-bounces@xxxxxxxxxx] On Behalf Of Paul Whitney > >> Sent: zaterdag 2 februari 2008 2:07 > >> To: General Red Hat Linux discussion list > >> Subject: Re: SSH Consent Banner > >> > >> Actually, this worked for me. I created a separate script > >> that is called > >> within /etc/bashrc. This is what happens. It is probably > >> considered crude, > >> but it works for me. Please let me know if there is a flaw in > >> this approach. > >> > >> Thanks. > >> > >> Paul > >> > >> HOSTNAME=`hostname` > >> GREET=`cat /etc/issue` > >> echo $GREET > >> echo "Do you agree to this consent? [Y/N]" > >> read answer > >> > >> case $answer in > >> > >> Y|y) > >> echo "Welcome to $HOSTNAME." > >> ;; > >> > >> N|n) > >> echo "Goodbye." > >> sleep 2 > >> PID=`ps -ef | grep ssh_test_1 | awk ' {print $3} '` > >> kill -9 $PID > >> ;; > >> > >> *) > >> echo "Goodbye. Try SSH again" > >> echo "You Must enter a Y or a N " > >> sleep 2 > >> PID=`ps -ef | grep ssh_test_1 | awk ' {print $3} '` > >> kill -9 $PID > >> ;; > >> > >> esac > >> > >> > >> > >> On 2/1/08 7:21 PM, "Nikolas Lam" > >> <nlam87346@xxxxxxxxxxxxxxxxxxx> wrote: > >> > >> > > >> > > >> > On Fri, 2008-02-01 at 11:08 -0500, Paul Whitney wrote: > >> >> Can someone tell me how to configure SSHD to present a > >> yes/no prompt? My > >> >> system currently is configured to present a consent > >> banner, but it does not > >> >> require users to agree to the consent. Any help is appreciated. > >> >> > >> >> Paul W. > >> >> > >> >> > >> > > >> > Not sure how to do exactly that, but you could just present > >> something > >> > using > >> > > >> > Banner /etc/ssh_issue > >> > > >> > in /etc/ssh/sshd_config. This will print the contents of > >> /etc/ssh_issue > >> > just before putting in their passwords. In it you could > >> say, entering > >> > your password is agreeing to your terms and conditions. > >> > > >> > Once they log in, they'll also by default get the > system's /etc/motd > >> > > >> > > >> > N. > >> > > >> > > >> > >> > >> -- > >> redhat-list mailing list > >> unsubscribe > mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > >> https://www.redhat.com/mailman/listinfo/redhat-list > >> > > > > -- > > redhat-list mailing list > > unsubscribe > mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > > https://www.redhat.com/mailman/listinfo/redhat-list > > > > > -- > Mike Burger > http://www.bubbanfriends.org > > Visit the Dog Pound II BBS > telnet://dogpound2.citadel.org or http://dogpound2.citadel.org > > To be notified of updates to the web site, visit: > > https://www.bubbanfriends.org/mailman/listinfo/site-update > > or send a blank email message to: > > site-update-subscribe@xxxxxxxxxxxxxxxxx > > -- > redhat-list mailing list > unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > https://www.redhat.com/mailman/listinfo/redhat-list > -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list