2016-03-03 9 views
1

Я установил virtualmin на систему RHEL и возникла пара очень странных проблем.Установка Virtualmin

Во-первых, на тестовой странице Apache теперь говорится, что работает на CentOS вместо RHEL. Все файлы и файловые системы неповреждены, поэтому я не понимаю, почему он вообще сообщал бы о другой версии Linux.

Во-вторых, мой доступ к sudo был перезаписан/удален после установки. Он просто приходит с сообщением о том, что XXXX (имя пользователя) не имеет доступа к sudo .... и т. Д.

И, наконец, попытка доступа к виртуальной странице через порт 10000 просто возвращает ошибку «неспособность подключиться». [Так как я заблокирован из-за использования sudo, я не понимаю, как продолжить].

Заранее благодарю вас за помощь.

ответ

1

Пакет Apache, который мы отправляем, является восстановлением SRPM от CentOS. Страница по умолчанию - это просто HTML-файл ... он не «сообщает» ничего, действительно, за исключением того, что вы еще не настроили какие-либо веб-сайты. На CentOS/RHEL Apache необходимо перестроить, чтобы поддерживать виртуальные серверы в/home при использовании suexec. Итак, это ожидаемое поведение и никаких причин для тревоги. Вместо этого мы отправляли пользовательскую страницу с ошибкой (вместо логотипа Virtualmin вместо CentOS, но патч сломался некоторое время назад, и я так и не смог его исправить ... может вернуться к тому, что в следующий раз мы будем обновлять Apache).

Virtualmin не трогал файл sudoers. Эта проблема не связана с установкой Virtualmin. (Я написал пакет install.sh и virtualmin-base, я на 100% уверен, что ваша проблема с sudoers не связана с Virtualmin). У меня нет никаких догадок о том, что пошло не так, или как это исправить, если у вас нет доступа к машине с правами root (перезагрузка в однопользовательском режиме будет правильной, если у вас есть доступ к оборудованию или вы можете получить доступ через KVM от вашего хостинг-провайдера/colo).

Нам нужно будет увидеть последние несколько десятков строк журнала установки, чтобы узнать, что пошло не так с установкой Virtualmin, и почему Webmin не удалось запустить.

+0

Благодарим вас за объяснение, которое помогло, по крайней мере, понять проблему! Поскольку у меня нет доступа для запуска чего-либо как su, я как бы застрял. Как вы уже упоминали, я думаю, что мне нужна загрузка в режим спасения, чтобы снова добавить себя в качестве пользователя sudo. В отдельном примечании я заметил, что мое командное приглашение изменилось с [username @ machinename dir] $ на [имя_пользователя @ domainnname dir] $ - может это вызвать проблему? – alpharomeo

+0

На самом деле, теперь я могу догадаться, почему вещь sudoers перестала работать (хотя мы никогда не видели ее раньше). Моя догадка выглядит примерно так: у вас не было полного доменного имени, прежде чем запускать скрипт установки, сценарий установки настаивал на том, что вы его установили (потому что жизнь отстойная и многие хостинговые задачи не будут работать без нее) ... но, ваш файл sudoers имел как имя пользователя, так и имя хоста, а не просто имя пользователя. Это предположение, но это единственное объяснение, которое я придумываю. Вы пытались перезагрузиться, чтобы узнать, запускается ли Webmin, чтобы вы могли вернуться в качестве пользователя root? – swelljoe

+0

.. во многих странных случаях перезагрузка помогает решить проблемы, большую часть времени, проблемы с кешем. –