Nextcloud Shell OCC CLI Parancsok

Az occ parancs használata

Nextcloud occparancs (az „ownCloud Console”-ból származik) a Nextcloud parancssori parancsa felület. Számos gyakori szerverműveletet végrehajthat a occ, például Nextcloud telepítése és frissítése, felhasználók kezelése, titkosítás, jelszavak, LDAP beállítás, és egyebek.

occbenne van a nextcloud/könyvtár; például /var/www/nextcloudUbuntu Linuxon. occegy PHP szkript. Meg kell Futtassa HTTP felhasználóként, hogy biztosítsa a megfelelő jogosultságok fenntartását a Nextcloud fájljaidon és könyvtáraidon.

occ command Directory

Futtassa az occ parancsot HTTP felhasználóként

A HTTP felhasználó eltérő a különböző Linux disztribúciókon:

  • A Debian/Ubuntu HTTP felhasználója és csoportja www-data.
  • A Fedora/CentOS HTTP felhasználója és csoportja az apache.
  • Az Arch Linux HTTP felhasználója és csoportja http.
  • Az openSUSE HTTP felhasználója wwwrun, a HTTP csoport pedig www.

Ha a HTTP-kiszolgáló más PHP verzió használatára van konfigurálva, mint a alapértelmezett (/usr/bin/php), occugyanazzal a verzióval kell futtatni. A Például a CentOS 6.5-ben, telepített SCL-PHP70-nel, a parancs így néz ki:

sudo u www /opt/rh/php70/root/usr/bin/php /var/www/html/nextcloud/occ

JEGYASZET:

Bár a következő példák felhasználják a sudo -u ... /path/to/php /path/to/occmetódus, a környezetednek eltérő wrapper segédprogramra lehet szüksége, mint sudohogy a parancsot a megfelelő felhasználóként hajtsa végre. Egyéb gyakori burkolók:

  • su --command '/path/to/php ...' username– Itt megjegyzendő, hogy a célfelhasználó specifikációja a végén található, a végrehajtandó parancs pedig először.
  • runuser --user username -- /path/to/php ...– Ez a wrapper használható konténerkontextusokban (pl.: Docker / arm32v7/nextcloud) ahol mindkettő sudoés suA wrapper segédprogramok nem használhatók.