Server/srs16: Unterschied zwischen den Versionen
Zeile 170: | Zeile 170: | ||
=== Zugriff per ssh === | === Zugriff per ssh === | ||
Aktivieren von sshd | Aktivieren von sshd | ||
: <code>$EDITOR /etc/rc.conf</code> | : <code>$EDITOR /etc/rc.conf</code> | ||
Zeile 178: | Zeile 177: | ||
</pre> | </pre> | ||
: <code>service sshd start</code> | : <code>service sshd start</code> | ||
=== Berechtigungen per sudo === | |||
Installation von <code>sudo</code> | |||
: <code>pkg install -y sudo</code> | |||
Anpassung, dass alle Accounts, die der Gruppe <code>wheel</code> | |||
: <code>$EDITOR /usr/local/etc/sudoers</code> | |||
<pre> | |||
# %wheel ALL=(ALL) ALL | |||
%wheel ALL=(ALL) ALL | |||
</pre> | |||
== Aktualisierung == | == Aktualisierung == |
Version vom 28. April 2016, 18:35 Uhr
Betriebssystem
- Server/srs1337
- Plugin FreeNAS
Verwendungszweck
Installation
Erstellung einer neuen Instanz als Plugin ownCloud bei FreeNAS
Anpassungen
Zugriff per ssh
Aktivieren von sshd
$EDITOR /etc/rc.conf
#sshd_enable="NO" sshd_enable="YES"
service sshd start
Berechtigungen per sudo
Installation von sudo
pkg install -y sudo
Anpassung, dass alle Accounts, die der Gruppe wheel
$EDITOR /usr/local/etc/sudoers
# %wheel ALL=(ALL) ALL %wheel ALL=(ALL) ALL
Aktualisierung
- ownCloud 8.2 Server Administration Manual Backing up ownCloud
- Server/srs1337#Aktualisierung Jails (Jail für ein plugin von FreeNAS)
einzelne Aktualisierungen
Aktualisierung 8.0.3 zu 8.2.1
- 8.0.3 zu 8.2.1 (2015-12-20)
Umzüge
Umzug 2015
Umzug 2015 Migration der bestehenden Instanz
Bisher bestand für den StuRa eine Instanz ownCloud in einer Jail.
Es geht um eine Migration von ownCloud 5.0.25 in einer Jail bei FreeBSD 9.1 zu ownCloud aktuellste verfügbare Version (8.0.2) als Plugin (als besondere Jail) in FreeNAS (daher mit der Paketverwaltung pbi).
Umzug 2015 Aktualisierung in ein temporärer Instanz
- zu letzt verwendeten Version festgestellt (und kurz geprüft)
- über ISPConfig eine neue Instanz der alten Version installiert
- Version für Version aktualisiert
- Aktualisierungen sind immer nur schrittweise zwischen den einzelnen Hauptversionen möglich. Das Aktualisieren über mehrere Versionen ist nicht möglich. (5 zu 6 funktioniert, aber 5 zu 8 funktioniert nicht)
- Jeweils immer den letzten stable branch für die Aktualisierung verwendet.
- Ein Herunterladen war von https://owncloud.org/changelog/ möglich.
- erfolgte Aktualisierungen
- 5.0.25 zu 6.0.7
- 6.0.7 zu 7.0.5
- 7.0.5 zu 8.0.2
Problembehebung
Problem der fehlenden Funktion des Zurücksetzens des Passwortes
- Behoben!
Das Problem bestand darin, dass beim Zurücksetzen lassen keine Mail zugesendet wurde. Das schlag schlicht daran dass in der Jail (als Plugin) keine Mails versendet wurden.
Das Problem konnte durch das Aktivieren zu Mail (standardmäßiges sendmail
)
$EDITOR /etc/rc.conf
#sendmail_enable="NO" sendmail_enable="YES"
service sendmail start
behoben werden.
Problem des Verwehrens zum Hinzufügen von Inhalten trotz Zuordnung einer entsprechenden Gruppe, die dazu berechtigt ist, beim Überordner
- Behoben!
Das Problem bestand darin, dass beim Ordner für Referat (konkret war es das Referat Öffentlichkeitsarbeit, was aber eigentlich egal ist) ein Problem bei den Berechtigungen bestand. Alle Mitglieder Gruppen sollten in dem Ordner (und auch allen Unterordnern) Änderungen vornehmen können dürfen. Dazu gehört selbstverständlich auch das Hinzufügen von Inhalten, wie Dateien oder Ordner. Beim Ordner selbst war das auch möglich. Jedoch auf Ebene darunter war diese Berechtigung nicht mehr gegeben. Es wurde You don’t have permission to upload or create files here angegeben.
Das Problem konnte durch
cd /media
su -m www -c "/usr/pbi/owncloud-amd64/bin/php occ files:scan --all"
behoben werden.
Vermutlich ergab sich das Problem durch "das Hin und Her" bei der #Aktualisierung 8.0.3 zu 8.2.1.
Vielleicht muss echt noch ernsthaft was zum cron-foo eingerichtet werden.[1]
Siehe auch
- Server/Cloud
- Server/Jail/SRS16/2015 (früherer Betrieb eines so bezeichneten Servers (bis im Laufe vom Jahr 2015))