gufw надо под рутом запускать? Иначе он спрашивает пароль для текущего пользователя и ругается. Или можно текущего пользователя в какую-нибудь группу добавить (в wheel он уже есть, не помогает).
И как потом запустить сервис? systemctl enable ufw.service
. Или gufw сам все сделает?