Hi all,My company has been using x2go for a while now. We are trying to setup an x2go server inside a docker container. I'll attach the docker build file. x2goserver is installed and sshd is running, and I'm able to ssh into the container, but unable to connect to x2go.
When I connect from x2goclient, docker's sshd logs this line 'Accepted password for docker from <ip> port 56607 ssh2'. And the client keeps saying 'connecting' and gets stuck.
Can anyone see what I'm doing wrong? Thanks, Sahas
FROM fedora:22
MAINTAINER sahas
RUN dnf install -y openssh-server x2goserver x2goserver-xsession firefox emacs
RUN (mkdir -p /var/run/sshd && \
sed -ri 's/UseDNS yes/#UseDNS yes/g' /etc/ssh/sshd_config && \
echo "UseDNS no" >> /etc/ssh/sshd_config)
RUN (useradd -m docker && \
mkdir -p /home/docker/.ssh && \
chmod 700 /home/docker/.ssh && \
chown docker:docker /home/docker/.ssh && \
mkdir -p /etc/sudoers.d)
ADD ./999-sudoers-docker /etc/sudoers.d/999-sudoers-docker
RUN chmod 440 /etc/sudoers.d/999-sudoers-docker
RUN echo 'root:ch@ngem3' | chpasswd
RUN echo 'docker:ch@ngem3' | chpasswd
RUN /usr/bin/ssh-keygen -A
COPY startup.bash /root/startup.bash
RUN chmod +x /root/startup.bash
EXPOSE 22
#ENTRYPOINT ["/usr/sbin/sshd", "-De"]
CMD ["/root/startup.bash"]
startup.bash
Description: application/shellscript
_______________________________________________ x2go-user mailing list [email protected] http://lists.x2go.org/listinfo/x2go-user
