I'm testing FreeNX for accessing remote applications using Firefox/IIS.
What I've got:
- Create the .nxs files for a user.
- Put them in an Apache/Tomcat server.
- Run remote applications from Firefox/IIS for that user.
- Each .nxs file I create only works for a user (I've to create as much files as users connect).
What I can do:
- I've installed a SSO in Apache/tomcat which can authenticate users. So, every time a user downloads the .xns file, I know who he is:
- As I know the user, I can generate the .xns using .jsp and insert the user is accessing the .xns file.
If a user does the next request:
I can receive the request in Apache, rewrite it and send the tomcat:
so, I generate the .nxs file dinamically and I can put the user in:
<option key="User" value="theusername" />
- My problem is the password. Due to I can control the hole URL and be sure who is the user, I don't need a password,
<option key="Auth" value="Ud(JlKf&Juasd32d125<]!EW" />
As I don't know the user password, I want to allow access to the users without having to put the "<option key=..." in the .xns file.
To cut a long story sort:
I want to allow access to system with a url like:
without having to ask for a password to "theusername". A konsole will be opened for "theusername" with his login session.
How can I suppress the password for accessing NX sessions?
Not sure if understood.