Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: ufw не запускается при загрузке ОС  (Прочитано 732 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dimon93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Здравствуйте, с Linux работаю всего 3 месяца, много не знаю.
Есть сервер с "Ubuntu 16.04.6 LTS", на нем запущен ufw работает нормально (всего 11 правил, открыто 4 порта и полный доступ с 7 ip адресов), но когда перезагружается сервер то команда "ufw status" показывает что ufw не запустился "Status: inactive".
Если выполнить команду "ufw enable" Firewall запускается нормально - Status: active.
Я подумал что скорее всего службы нету в автозагрузке, выполнил команду "systemctl enable ufw" и получил ошибку:

Код: (html5) [Выделить]
Synchronizing state of ufw.service with SysV init with /lib/systemd/systemd-sysv-install...
Executing /lib/systemd/systemd-sysv-install enable ufw
insserv: warning: current start runlevel(s) (empty) of script `ufw' overrides LSB defaults (S).
insserv: warning: current stop runlevel(s) (1 S) of script `ufw' overrides LSB defaults (1).
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
The script you are attempting to invoke has been converted to an Upstart
job, but lsb-header is not supported for Upstart jobs.
insserv: warning: script 'screen-cleanup' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `screen-cleanup'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s) for script `screen-cleanup'
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
The script you are attempting to invoke has been converted to an Upstart
job, but lsb-header is not supported for Upstart jobs.
insserv: warning: script 'screen-cleanup' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `screen-cleanup'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s) for script `screen-cleanup'
Можете подсказать как устранить эту проблему, в гугле решение не нашел.

Цитировать
Правила форума
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов [spoiler]...[/spoiler] или [code]...[/code], либо прикреплять к сообщению в виде отдельного файла. Длинные гиперссылки следует оформлять при помощи тега [url=]...[/url]

  --Aleksandru

ТС не появлялся на Форуме более трех месяцев по состоянию на 19/03/2021 (последняя явка: 03/11/2020). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 19 Март 2021, 14:25:42 от zg_nico »

Оффлайн xuser73

  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #1 : 01 Июль 2020, 19:29:41 »
Насколько помню ufw, вроде, запускается через sudo ufw enable и в дальнейшем он, кажется, будет запускаться при загрузке системы.
Настоящему коту всегда март.

Оффлайн dimon93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #2 : 02 Июль 2020, 08:35:42 »
и в дальнейшем он, кажется, будет запускаться при загрузке системы.
К сожалению нет, после перезагрузки запускается только вручную, ошибка почему-то не дает скрипту автозагрузки выполняться, как я понял.

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2439
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #3 : 02 Июль 2020, 10:09:45 »
Сценарий, который вы пытаетесь вызвать, был преобразован в Upstart
задание, но lsb-header не поддерживается для заданий Upstart.

Оффлайн dimon93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #4 : 02 Июль 2020, 10:45:56 »
Сценарий, который вы пытаетесь вызвать, был преобразован в Upstart
А как это исправить не подскажите?

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2439
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #5 : 02 Июль 2020, 11:29:55 »
Покажите cat /lib/systemd/system/ufw.service

Оффлайн dimon93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #6 : 02 Июль 2020, 13:03:29 »
cat /lib/systemd/system/ufw.service
Вот.root@*****:/# cat /lib/systemd/system/ufw.service

[Unit]
Description=Uncomplicated firewall
DefaultDependencies=no
Before=network.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/lib/ufw/ufw-init start quiet
ExecStop=/lib/ufw/ufw-init stop

[Install]
WantedBy=multi-user.target
(Нажмите, чтобы показать/скрыть)
Отправлено уведомление о нарушении в ЛС пользователю. Исправлено форматирование. Добавлены теги.
  --zg_nico
« Последнее редактирование: 03 Июль 2020, 08:32:49 от zg_nico »

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2439
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #7 : 02 Июль 2020, 13:15:28 »
В секции Unit строку
Before=network.target
Приведите к виду
After=network-pre.target

 

Оффлайн dimon93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #8 : 02 Июль 2020, 13:58:49 »
Приведите к виду
After=network-pre.target
Заменил, выполнил systemctl enable ufw, проверил что все работало, перезагрузился и автозагрузка ufw не произошла.[Unit]
Description=Uncomplicated firewall
DefaultDependencies=no
After=network-pre.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/lib/ufw/ufw-init start quiet
ExecStop=/lib/ufw/ufw-init stop

[Install]
WantedBy=multi-user.target
(Нажмите, чтобы показать/скрыть)
Исправлено форматирование. Добавлены теги.
  --zg_nico
« Последнее редактирование: 03 Июль 2020, 08:33:30 от zg_nico »

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1407
  • 20.04
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #9 : 02 Июль 2020, 14:02:08 »
почему такая старая система? у вас vds или отдельный сервер? другие службы запускаются?
сопротивление бесполезно

Оффлайн dimon93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #10 : 02 Июль 2020, 14:20:06 »
почему такая старая система? у вас vds или отдельный сервер? другие службы запускаются?

ОС устанавливал не я, она досталась в наследство, сервер VDS, другие службы без проблем запускаются.

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1407
  • 20.04
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #11 : 02 Июль 2020, 14:42:04 »
на vds ставят унылые сборки и сам vds бывает не поднимает сетевые интерфейсы. у меня был вопрос ни одна служба не запускалась потому что сетевой интерфейс по другому запускался. попробуйте команды других системы инициализации использовать или надо доустановить пакеты будет.

Пользователь добавил сообщение 02 Июль 2020, 14:45:09:
там много накручено? может легче переустановить на 1804?
« Последнее редактирование: 02 Июль 2020, 14:45:09 от jura12 »
сопротивление бесполезно

Оффлайн dimon93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #12 : 02 Июль 2020, 15:03:39 »
там много накручено? может легче переустановить на 1804?
ОС на vds устанавливали через kvm доступ (как мне сказали), образ был скачал с офф сайта ubuntu. В целом накручено не мало - переустановить быстро не получиться, а сервер работает 24\7 - почта, сайт с заявками от клиентов.
(Нажмите, чтобы показать/скрыть)
Оверквотинг удален. Отправлено уведомление пользователю о допущенном нарушении в ЛС.
  --zg_nico
« Последнее редактирование: 03 Июль 2020, 08:34:42 от zg_nico »

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1407
  • 20.04
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #13 : 02 Июль 2020, 23:15:31 »
так вы стартуйте сервис из rc.local
сопротивление бесполезно

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2439
    • Просмотр профиля
Re: ufw не запускается при загрузке ОС
« Ответ #14 : 03 Июль 2020, 06:51:16 »
Покажите скрипт старта

 

Страница сгенерирована за 0.097 секунд. Запросов: 25.