Az occ parancs használata
Nextcloud occ
parancs (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.
occ
benne van a nextcloud/
könyvtár; például /var/www/nextcloud
Ubuntu Linuxon. occ
egy 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
- Run occ as your HTTP user
- Run commands in maintenance mode
- Apps commands
- Background jobs selector
- Config commands
- Dav commands
- Database conversion
- Add missing indices
- Encryption
- Federation sync
- File operations
- Files external
- Integrity check
- l10n, create JavaScript translation files for apps
- LDAP commands
- Logging commands
- Maintenance commands
- Security
- Trashbin
- User commands
- Group commands
- Versions
- Command line installation
- Command line upgrade
- Two-factor authentication
- Disable users
- System Tags
- Antivirus
- Setupchecks
- Debugging
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), occ
ugyanazzal 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/occ
metódus, a környezetednek eltérő wrapper segédprogramra lehet szüksége, mint sudo
hogy 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
éssu
A wrapper segédprogramok nem használhatók.
0 hozzászólás