Hi All,
Not certain if this makes sense - I am not an expert on
ssh and security issues. We are evaluating perforce in a situation
where the LAN is not considered secure (enough).
Has anyone tried to use the perforce client API to create a
client that uses ssh to talk to a perforce server? Specifically,
something like first initializing a ssh connection from within
the 'C code' of the p4 client (via the API) to a port on the box running
p4d
that only accepts ssh connections. Then, after having established this
connection, using this for the real p4 client connection. Then,
dropping the connection when done.
The p4d server is listening to a port (localhost port) which
is only connected via the ssh deamon running there. This deamon listens
on the port that the client has been configured to talk to, and
after authenticating the connection, tunnels to the real p4d port.
Thanks much for any cycles!
-sandy