Включить UFW временно, не при загрузке?

Включить UFW временно, не при загрузке?

Сценарий: Я на удаленном сервере, и если я неправильно настрою UFW, то я буду заблокирован без возможности легкого восстановления. Поэтому я хочу запустить ufwи посмотреть, работает ли он. Если нет, то я хочу перезапустить сервер и отключить ufwего. Обратите внимание, что сервер монтирует свою файловую систему через NFS, и если он блокируется, система мертва.

Я пытался:

systemctl start ufw

Хотя systemctl status ufwсообщается, что он активен, ufw statusговорится:

Status: inactive

Когда я запускаю ufw enable, UFW будет включен и при следующей загрузке, а это как раз то, чего я не хочу.

решение1

Один из способов сделать это — использовать, например, экран.

  1. Начинатьscreen
  2. Бегатьsleep 300; sudo ufw disable
  3. Нажмите Ctrl+, a cчтобы создать новое окно.
  4. Запустите любые команды UFW, которые вам нужны.
  5. Если вы потеряете доступ, просто подождите пять минут, пока UFW будет отключен.
  6. Если это сработает, вернитесь в предыдущее окно с помощью Ctrl+ a Spaceи нажмите Ctrl+ c, чтобы отменить команду до ее выполнения.

Связанный контент