Hello,
I am working on establishing a connection between an Ubuntu client and
Centos server with x2go server on it for a connection with signed
certificates. (My x2go server currently uses asymmetric encryption and
works as intended but requires manual placement of keys between clients and
hosts, which is tedious). So I setup a CA and configured signed
certificates to work with ssh-agent because I see x2go supports ssh-agent.
When I used ssh agent to take in the private key and signed certificate
(see commands below), I can ssh to the x2go server using the certificate
and private key via command line, but I can't seem to get x2go application
to open a display when ticking the (use ssh agent box). I tried to specify
the private key or certificate in the "Use RSA/DSA key for ssh connection
box" and private key and certificate together and authentication to the
server via x2go was not even attempted as the (secure log was empty).
Signed certificates are a common and very secure method of authentication,
and x2go needs to support this does it already support it and there is
something major I might have missed?
(To authenticate to x2go server via terminal)
with ssh agent I do:
ssh username@ip_address
without ssh agent I do:
ssh -i ~/.ssh/id_rsa-cert.pub -i ~/.ssh/id_rsa username@ip_address