[FreeNX-kNX] Problems With FreeNX and PAM-SecurID/RSA Authentication
Paul E. Virgo
Paul.E.Virgo at nasa.gov
Thu Apr 5 15:07:18 UTC 2012
Chris,
That suggestion worked. I also added in a longer 'sleep' because of the
time it takes a user to type in their PIN, then look at the SecurID RSA
token.
Thanks, again, for the suggestion.
PEV
On 04/05/2012 07:13 AM, chris at ccburton.com wrote:
>
> freenx-knx-bounces at kde.org wrote on 04/04/2012 18:38:29:
>
> > Members,
> >
> > I've been having issues with getting any of my NX clients to properly
> > authenticate against the FreeNX server on a remote machine. I have
> > enabled SSH only--per our security directives--because we use SecurID
> > PIN+token authentication for our SSH connections. Here's the behavior I
> > get when I use nxnode-login to test:
> >
> > [root at s4pt pam.d]# nxnode-login ssh pvirgo 22 nxnode --check
> > can't read "expect_out(1,string)": no such variable
> > while executing
> > "set password $expect_out(1,string)"
> > (file "/usr/bin/nxnode-login" line 57)
> > [root at s4pt pam.d]#
> >
> > This would happen if I were to attempt to put in the SecurID PIN+token
> > combo, so I figured I was 'tripping' something that the expect script
> > couldn't handle, but then I went ahead--on a second attempt--and
> typed a
> > carriage return, and got this:
> >
> > root at s4pt pam.d]# nxnode-login ssh pvirgo 22 nxnode --check
> >
> >
> *******************************************************************************
> > * This US Government computer is for authorized users only. By
> > accessing *
> > * this system you are consenting to complete monitoring with no
> > expectation *
> > * of privacy. Unauthorized access or use may subject you to
> > disciplinary *
> > * action and criminal
> > prosecution. *
> >
> *******************************************************************************
> > Enter PASSCODE:
> >
> > which would make sense, but when typing the PIN+token, I just get the
> > characters echo'ed back and the prompt just sits there. I feel like I'm
> > closer to getting this working. Was wondering if anyone had any
> > ideas/suggestions? Do I need to manipulate something within the expect
> > script portion somewhere?
> >
> > Thanks.
>
>
> Try editing nxnode-login, find the following (about line 72)
>
>
> "Are you sure you want to continue connecting
> (yes/no)?" { send "yes\r" }
> "assword*:" { sleep 0.3; send "$password\r" }
>
> and ADD this line underneath:-
> "Enter PASSCODE:" { sleep 0.3; send "$password\r" }
>
> It might work. I don't have one to test.
>
> >
> >
> >
> >
> > --
> > Paul E Virgo
> > Sr. System Administrator
> > Code 610
> > SESDA II - DAAC/DISC
> > Goddard Space Flight Ctr
> > Greenbelt, MD 20771
> > (301) 614-5751
--
Paul E Virgo
Sr. System Administrator
Code 610
SESDA II - DAAC/DISC
Goddard Space Flight Ctr
Greenbelt, MD 20771
(301) 614-5751
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/freenx-knx/attachments/20120405/026decd2/attachment.html>
More information about the FreeNX-kNX
mailing list