Berechtigungen müssen dazu nicht umgestellt werdem. Zunächst solltest du in deinem config-Verzeichnis eine Datei erzeugen, bei mir heißt sie data.config.php und setzt den Pfad zum Data-Verzeichnis.
(Copyright KB19 )
Das wird benötigt, weil der Pfad zum data-Verzeichnis in der Konsole anders ist als im Webprozess.
Falls dann php -v bei dir die gewünschte PHP-Version anzeigt, bei mir php 7.4, dann kannst du mit php occ <Befehl> die occ-Befehle ausführen. Ansonsteh halt den Pfad zum gewünschten PHP mitgeben (/usr/local/php74/bin/php occ ...)
Meckert er wegen memory_limit, dann eben "php -d memory_limit=512M occ <Befehl>"