Nginx неожиданно появился
Я никогда не слышал об этом, поэтому я сбит с толку и не уверен, с чего начать отладку.
Я на 14.04 и мне установили LAMP (как указано здесь) в течение 3-6 месяцев. Сегодня мой ноутбук перезагрузился, и когда я запустил браузер в домене localhost, я получил следующее:
Добро пожаловать в Nginx!
Если вы видите эту страницу, веб-сервер nginx успешно установлен и работает. Требуется дальнейшая настройка.
Для онлайн документации и поддержки, пожалуйста, обратитесь к nginx.org. Коммерческая поддержка доступна на nginx.com.
Спасибо за использование nginx.
Я понятия не имею, как / почему nginx используется. Я лично никогда не устанавливал это. Я недавно сделал "обновление программного обеспечения" через GUI Updater.
В моем apt/history.log упоминается установка nginx, но я не запускал эту команду (я проверил мою историю bash):
Start-Date: 2014-10-18 08:55:48
Commandline: apt-get install nginx
Install: nginx-core:amd64 (1.4.6-1ubuntu3.1, automatic), nginx-common:amd64 (1.4.6-1ubuntu3.1, automatic), nginx:amd64 (1.4.6-1ubuntu3.1)
End-Date: 2014-10-18 08:55:53
Start-Date: 2014-10-18 08:56:01
Commandline: apt-get install uwsgi
Install: libjansson4:amd64 (2.5-2, automatic), libpgm-5.1-0:amd64 (5.1.118-1~dfsg-0.1ubuntu3, automatic), libzmq3:amd64 (4.0.4+dfsg-2, automatic), sqlite3:amd64 (3.8.2-1ubuntu2, automatic), uwsgi-core:amd64 (1.9.17.1-5build5, automatic), uwsgi:amd64 (1.9.17.1-5build5)
End-Date: 2014-10-18 08:56:03
Start-Date: 2014-10-18 08:56:05
Commandline: apt-get install uwsgi-plugin-python
Install: uwsgi-plugin-python:amd64 (1.9.17.1-5build5)
End-Date: 2014-10-18 08:56:05
Start-Date: 2014-10-23 10:40:27
Upgrade: tzdata:amd64 (2014e-0ubuntu0.14.04, 2014i-0ubuntu0.14.04)
End-Date: 2014-10-23 10:40:29
Start-Date: 2014-10-23 10:43:45
Commandline: aptdaemon role='role-commit-packages' sender=':1.858'
Upgrade: libpangoxft-1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangoxft-1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpango-1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpango-1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), gir1.2-pango-1.0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangocairo-1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangocairo-1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangoft2-1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpangoft2-1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpango1.0-0:amd64 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1), libpango1.0-0:i386 (1.36.3-1ubuntu1, 1.36.3-1ubuntu1.1)
End-Date: 2014-10-23 10:43:47
Кто-нибудь еще испытывал это? (Пожалуйста, прокомментируйте.) Кто-нибудь знает, почему Nginx был внезапно установлен и как вернуться туда, где я был (владелец Apache :80
)?
Большое спасибо!
2 ответа
Поскольку оба nginx
а также apache
используйте порт 80, здесь есть условие гонки во время запуска. Если nginx
запускается первым, сбой Apache и наоборот. Так что либо:
- Удалить
nginx
:sudo apt-get remove nginx
- лучший вариант, так как он вам явно не нужен. + Изменить
/etc/nginx/sites-available/default
так что он не использует порт 80:listen 8080; # or any unused port
Похоже, ваша машина скомпрометирована. Прекратите использовать это. Не входите в электронную почту или банки. Трудно понять, насколько сильно ты скомпрометирован. Кто-то целится на тебя конкретно? Они просто ищут хост спама? Узел для дозирования? Теперь могут быть программные кейлоггеры, фиксирующие каждое введенное вами имя пользователя и пароль. Или, может быть, просто мошеннические веб и почтовые серверы.
Если у вас уже есть livecd, загрузитесь с него и сбросьте ядро с диска. У вас есть резервные копии ваших данных, верно? Если у вас еще нет livecd, решите, какой вы параноик. Доверяете ли вы своей машине правильную загрузку livecd? Злоумышленник с root-доступом может подделать защищенные веб-сайты (для пользователей на этом компьютере).
Конечно, есть более благоприятные варианты, например, тот, кому вы доверяете, имеет доступ к машине и установленному nginx. * Пожала плечами *