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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

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

Оффлайн dimon93

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

Dzhoser

  • Гость
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

  • Гость
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

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

Оффлайн dimon93

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

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

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1410
  • 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

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

Dzhoser

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

 

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