Если это, говорит, что сертификат отменяется, Вам или установили неправильный сертификат на site1.mysite.com или GoDaddy, отменил его по некоторым причинам. Проверьте, что правильный сертификат установлен, и затем свяжитесь с GoDaddy о том, почему он отменяется.
Удостоверьтесь, что удаленной машине включили ssh X11, передающий:
$ grep X11 /etc/ssh/sshd_config
X11Forwarding yes
X11DisplayOffset 10
$
Использовать ssh -X user@remote_machine
соединяться с удаленной машиной. На удаленной машине при использовании другого пользователя для запуска X-клиента, использовать xauth list
для получения текущих учетных данных в пользователе SSH затем используйте xauth add
чтобы добавить учетные данные к пользователю, Вы становитесь с sudo/su.
read -p 'Username: ' u;sudo -H -u $u xauth add $(xauth list|grep :$(echo ${DISPLAY: -4:2}));sudo su - $u
Если вопрос - то, что я думаю, что это
ssh testuser@ubuntuhost firefox --display :0 -no-remote
Запустит Firefox на ubuntuhost и иметь его, дисплей на той машине, принимая testuser уже зарегистрирован на ubuntuhost.
Я не знаю Селена, или что точно Вы надеетесь тестировать (производительность, правильность дисплея или просто возвращаемое значение успеха из некоторого JavaScript), но Вам даже, возможно, не понадобился бы 'реальный' X-сервер, т.е. тот, который на самом деле появляется на мониторе хоста Ubuntu. Xvfb мог бы быть полезным для Вас здесь, но это выходит за рамки исходного вопроса...
Необходимо включить X передач и выполнить X-сервер локально. Передача -X
или -Y
кому: ssh
.
ssh-X root@myserver или что-то как этот