If I wanted to use this within Object Tools, is there a variable or other way to push the connected user's NetXMS Server/Login/Password connection details straight through to that command?
I was thinking of something along the lines of right-click on node to start the proxy process, followed by opening a Putty connection through that SSH tunnel.
Though that'd require two local commands and for the sake of usability (nobody would want to run it that way and enter half a dozen variables every time) would need to be wrapped in a script - but NXSL doesn't seem to include ways to run local commands.
Guess the above might work for RDP or for accessing web interfaces internal to a network, too.
An obvious concern would be the ability by an admin to log usernames and passwords. If nxtcpproxy was more integrated that step probably wouldn't be necessary?
Edit: I also just noticed, the proxy node is identified by name, not ID?
I was thinking of something along the lines of right-click on node to start the proxy process, followed by opening a Putty connection through that SSH tunnel.
Though that'd require two local commands and for the sake of usability (nobody would want to run it that way and enter half a dozen variables every time) would need to be wrapped in a script - but NXSL doesn't seem to include ways to run local commands.
Guess the above might work for RDP or for accessing web interfaces internal to a network, too.
An obvious concern would be the ability by an admin to log usernames and passwords. If nxtcpproxy was more integrated that step probably wouldn't be necessary?
Edit: I also just noticed, the proxy node is identified by name, not ID?