Similar issue to another thread but would like to post mine as it could be different. I want to execute commands to Fuse.
I used ssh-keygen as the Fuse website describes. I also updated org.apache.karaf.shell.cfg lines like so:
sshRealm=PublickeyLoginModule
hostKey=${karaf.base}/etc/host.key
keySize=2048
algorithm=RSA
No user is defined in user.properties as I dont think there should be one.
My user is still getting prompted for pass like so:
/opt/fuse_esb/bin/client -u fuseuser list
Authentication failure
ssh -p 8101 fuseuser@localhost
fuseuser@localhost's password:
I could be missing one file here...
Fuse shows the correct module installed (jaas:realms): PublickeyLoginModule
If anyone out there had to do this and was successful, please inform.
Thanks
MK
Edited by: makfuse911 on Oct 3, 2013 8:26 PM