moonshot ssh is working with TTLS and RADIUS
I can log in without the user name
Chargeable-User-Identity and moonshot is in Accept-Accept
but I still get logged in as steve
Is it due to the previous issue that I am having with attribute mapping?
more info:
/opt/moonshot/sbin/sshd -f /opt/moonshot/etc/sshd_config
======================
# ssh config
Port 2222
GSSAPIKeyExchange yes
GSSAPIAuthentication yes
Host moonbase
HostName 127.0.0.1
# # # User steve
HostKeyAlias moonbase
======================
/opt/moonshot/bin/ssh moonbase
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
[log in to unmask] password:
========================
Sending Access-Accept of id 12 to 127.0.0.1 port 54803
User-Name = "steve"
MS-MPPE-Recv-Key = 0x7f9aa63dcc9b4ffa8756ad065cf1536bac518a16f4d28d587a04101e37c63978
MS-MPPE-Send-Key = 0x17d830f8900d2b5df92b521033b4942a9bc6c41bc54e47f6524059a5f97ac49c
EAP-Message = 0x03060004
Message-Authenticator = 0x00000000000000000000000000000000
Chargeable-User-Identity = "moonshot"
==========================
|