How to run suricata with non-root user

You might just need to remove the file /var/run/suricata/suricata-command.socket as it looks like it exists and it is not automatically removed when Suricata exits.