Образ VM c ejudge 3.4.2 (09.10.2015)

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
makkarpov
Posts:19
Joined:07 October 2015, 22:54
Образ VM c ejudge 3.4.2 (09.10.2015)

Post by makkarpov » 09 October 2015, 22:28

Т.к. на сайте образ с ejudge довольно старый, пришлось делать ВМ с новой версией. https://mega.nz/#!r4I0mCba!gnZ09qvGbFz1 ... 3kpoNwGopg

На момент первого включения ВМ в файрволе будет закрыт доступ извне через HTTP и SSH. Для того, чтобы сменить все пароли и открыть его, нужно запустить скрипт ejudge-secure, зайдя из-под юзера ej-admin. По умолчанию все пароли - 'ejudge'. В ВМ уже прописаны записи для проброса портов 8008 -> 80 и 8002 -> 22.

notych
Posts:1
Joined:15 October 2015, 17:21

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by notych » 15 October 2015, 17:23

не получается зайти под root чтобы изменить параметры сети

makkarpov
Posts:19
Joined:07 October 2015, 22:54

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by makkarpov » 15 October 2015, 17:26

Да, забыл упомянуть, что вход под рутом - через sudo от ej-admin.

demich
Posts:28
Joined:27 December 2015, 11:52

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by demich » 27 December 2015, 11:55

Образ то рабочий? Я не могу запустить ejudge в виртуалке. Я в принципе в первый раз это делаю, но инструкций что делать, кроме как написать ejudge-control start я не нашёл. А если это написать, выводятся ошибки.

makkarpov
Posts:19
Joined:07 October 2015, 22:54

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by makkarpov » 27 December 2015, 12:34

ejudge должен запускаться автоматически при старте ВМ через systemd, остановка-перезапуск - service ejudge stop/restart. Довольно важная часть - по умолчанию (до смены паролей) файрвол блокирует доступ к SSH и ejudge. А после включения извне ВМ ejudge будет доступен на порту 8008.
На момент первого включения ВМ в файрволе будет закрыт доступ извне через HTTP и SSH. Для того, чтобы сменить все пароли и открыть его, нужно запустить скрипт ejudge-secure, зайдя из-под юзера ej-admin. По умолчанию все пароли - 'ejudge'. В ВМ уже прописаны записи для проброса портов 8008 -> 80 и 8002 -> 22.

demich
Posts:28
Joined:27 December 2015, 11:52

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by demich » 27 December 2015, 13:20

makkarpov wrote:ejudge должен запускаться автоматически при старте ВМ через systemd, остановка-перезапуск - service ejudge stop/restart. Довольно важная часть - по умолчанию (до смены паролей) файрвол блокирует доступ к SSH и ejudge. А после включения извне ВМ ejudge будет доступен на порту 8008.
На момент первого включения ВМ в файрволе будет закрыт доступ извне через HTTP и SSH. Для того, чтобы сменить все пароли и открыть его, нужно запустить скрипт ejudge-secure, зайдя из-под юзера ej-admin. По умолчанию все пароли - 'ejudge'. В ВМ уже прописаны записи для проброса портов 8008 -> 80 и 8002 -> 22.
Пароли я сменил, как в шапке написано. Про доступ извне не понял, как проверить, что ejudge запущен и как на него зайти? Нужно ли настраивать в VirtualBox что-то связанное с сетью/wi-fi?

makkarpov
Posts:19
Joined:07 October 2015, 22:54

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by makkarpov » 27 December 2015, 13:25

Скрипт спрашивал вас, стоит ли разрешить доступ извне по HTTP и SSH, и настраивал нужные правила в файрволе исходя из ответов.

Доступ извне можно разрешить следующими командами от рута:

Code: Select all

firewall-cmd --permanent --add-service "http"
firewall-cmd --add-service "http"

firewall-cmd --permanent --add-service "ssh"
firewall-cmd --add-service "ssh"

demich
Posts:28
Joined:27 December 2015, 11:52

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by demich » 27 December 2015, 15:09

В общем, всё нормально, всё получилось. Проблемы были лично мои из-за незнания базовых вещей.

cmaullik
Posts:9
Joined:26 May 2016, 12:39

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by cmaullik » 26 May 2016, 12:45

Доброго времени суток! Скажите пожалуйста а можно прикрутить к вашему образу виртуальной машины графический интерфейс XFCE, а то у меня чет не получается совсем, или если есть уже такой образ с графическим интерфейсом то можете поделиться:), а то я профан в линуксе, а уже должно работать, в терминале плохо разбираюсь. Заранее спасибо и извините за беспокойство

makkarpov
Posts:19
Joined:07 October 2015, 22:54

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by makkarpov » 26 May 2016, 14:28

cmaullik wrote:Доброго времени суток! Скажите пожалуйста а можно прикрутить к вашему образу виртуальной машины графический интерфейс XFCE, а то у меня чет не получается совсем, или если есть уже такой образ с графическим интерфейсом то можете поделиться:), а то я профан в линуксе, а уже должно работать, в терминале плохо разбираюсь. Заранее спасибо и извините за беспокойство
Попробуйте от рута:

Code: Select all

dnf groupinstall "Xfce Desktop"
systemctl set-default graphical.target
systemctl isolate graphical.target

cmaullik
Posts:9
Joined:26 May 2016, 12:39

Re: Образ VM c ejudge 3.4.2 (09.10.2015)

Post by cmaullik » 26 May 2016, 17:17

Спасибо огромное!!! Теперь будем пробовать ваять:))))))))

Post Reply