Nextcloud – Standarddateien für neue Benutzer ändern oder entfernen

Geschrieben von: Sven
Veröffentlicht am: 03.05.2019, 11:46 Uhr

Wenn Sie einen neuen Benutzer bei Nextcloud anlegen, werden in das Verzeichnis dieses Nutzers automatisch einige Standarddateien bzw. Beispieldateien kopiert. In dieser Anleitung erfahren Sie, wie Sie es schaffen können, dass neue Nutzerkonten keine oder nur gewünschte Dateien enthalten.

So sieht es standardmäßig bei neuen Nutzern aus

Nachdem sich ein neuer Benutzer erstmals in seinen Nextcloud Account einloggt, trifft er direkt auf die zuvor automatisch angelegten Standarddateien (siehe Abb.).

Standarddateien - Neuer Nextcloud User

Über FTP finden Sie die Beispieldateien in dem folgenden Ordner „/ihr-nextcloud-ordner/core/skeleton/“.

Original Skeleton Ordner

Zwar ist es auch möglich, direkt an dieser Stelle Dateien zu löschen oder andere hinzuzufügen, doch es ist nicht zu empfehlen, dies zu tun. Denn bei dem nächsten Update von Nextcloud werden die Dateien gelöscht und / oder überschrieben. Neue Nutzer würden so wieder die Standarddateien erhalten.

Ein eigenes Skelett-Verzeichnis anlegen um eigene Dateien zu verteilen

Eine sinnvolle Möglichkeit für ein eigenes Skeleton-Verzeichnis ist es, einen Ordner für diesen Zweck in dem Verzeichnis „/ihr-nextcloud-ordner/data/“ anzulegen. Der Vorteil von dem Data-Verzeichnis ist, dass Nextcloud hier bei Updates keine Dateien überschreibt. Zusätzlich bietet es eine Sicherheit, die bei anderen Verzeichnissen ggf. nicht gegeben ist. Versuchen Sie Überschneidungen mit Benutzernamen zu vermeiden, indem Sie den Ordner möglichst so nennen, wie Sie niemals einen Benutzer nennen würden, notfalls mit Buchstaben- oder Zahlenfolgen, wie bei dem Ordner „appdata“ zu sehen. In diesem Beispiel heißt das Verzeichnis „eigenes-skeleton“.

Eigener Skeleton Ordner

Fügen Sie in das Verzeichnis nun Ihre gewünschten Dateien und Ordner ein, die später automatisch in jedes neue Benutzerkonto kopiert werden sollen. In diesem Beispiel wurde der Ordner „Meine Standarddateien“ erstellt, der die gewünschten Dateien enthält.

Inhalt des neuen Skeleton Ordners

Um Nextcloud den neuen Ort für dieses Verzeichnis mitzuteilen, müssen Sie den Eintrag „skeletondirectory“ in dieser Form „'skeletondirectory' => '/vollstaendiger/pfad/ihr-nextcloud-ordner/data/eigenes-skeleton',“ in der config.php hinzufügen. Die nötige config.php Datei finden Sie im Verzeichnis „/ihr-nextcloud-ordner/config/“. Zum Bearbeiten, die Datei einfach per FTP herunterladen mit beliebigem Texteditor öffnen und im Anschluss wieder hochladen.

Ihr fertiger Eintrag könnte dann in etwa so aussehen:

Neues Skeleton-Verzeichnis angeben

Wenn Sie jetzt einen neuen Benutzer anlegen, sollte der Inhalt des neuen Skeletons in das neue Nutzerkonto kopiert worden sein.

Standarddateien neuer Nextcloud User

Nutzerkonten ohne Anfangsdateien erstellen

Wenn Sie leere Nutzerkonten, die also von Beginn an keine Dateien enthalten, erstellen möchten, fügen Sie den „skeletondirectory“- Eintrag ohne einen Wert hinzu, wie nachfolgend zu sehen:

'skeletondirectory' => '',

Kein Skeleton angeben

Wenn Sie diesen Eintrag so in der config.php Datei hinzufügen, sollten von Beginn an keine Dateien mehr automatisch in ein neu erstelltes Nutzerkonto kopiert werden.

Neuer Nextcloud User - Keine Standarddateien

Kommentare: (9)

Dennis Krüger
16.05.2021, 10:01 Uhr
Super, vielen Dank für diesen Tipp und die ausführliche Erklärung!

16.05.2021, 10:57 Uhr
Hallo Dennis,

gerne, freut mich, dass dir mein Beitrag weitergeholfen hat.

Gruß

Sven
https://www.hostflash.de

Rob
16.10.2022, 22:20 Uhr
Hi Sven,
prima, das hilft mir weiter – vielen Dank!
Hast Du auch eine Idee, wie man neuen Nutzern gleich Deutsch als Standardsprache zuweisen kann und die Auswahl an Apps einschränkt?
Beste Grüße,
Rob

17.10.2022, 00:09 Uhr
Hallo Rob,

ob man die Auswahl an Apps je Nutzer einschränken kann, weiß ich gerade akut nicht. Das Thema Sprache habe ich allerdings hier schon einmal ausführlicher behandelt.

Gruß

Sven
https://www.hostflash.de

Steve
16.06.2023, 11:42 Uhr
Hi,

lässt sich das so angelegt Standardverzeichnis auch direkt einem User freigeben, also per Default mit einem Admin teilen? Die Idee dahinter ist, dass die Benutzer die Nextcloud hauptsächlich dazu nutzen, Dateien (vor allem Bilder) dem Admin (mir) zur Verfügung zu stellen.

Danke und Grüße
Steve

Marcello
06.02.2024, 11:45 Uhr
Hallo Sven,
das hat mir grossartig und schnell weitergeholfen.
Vielen Dank!

Einen wunderbaren Tag,
Sonnige Grüsse aus Thüringen,
Marcello

06.02.2024, 16:03 Uhr
Hallo Marcello,

freut mich sehr, dass dir meine Anleitung geholfen hat.

Gruß

Sven
https://www.hostflash.de

Thomas
15.05.2024, 10:23 Uhr
Hallo Sven,
ist es irgendwie möglich für angelegte User die Erstellung von eigenen Ordnern und Dateien im Hauptverzeichnis zu unterbinden?
Ziel ist es, dass kein User im Hauptverzeichnis Ordner oder Dateien erstellen/Uploaden kann, da mir bei den folgenden Aussagen langsam das Blut aus den Ohren läuft..
- oh, hab ich vergessen zu teilen
- oh, hab ich vergessen freizugeben
- hab ich doch hochgeladen - siehst Du das nicht? (Hauptverzeichnis)
Wäre wirklich super, wenn Du da eine Lösung wüsstest..
Gruß Thomas

15.05.2024, 14:45 Uhr
Hallo Thomas,

tut mir leid, aber das weiß ich nicht.

Gruß

Sven
https://www.hostflash.de

Kommentar schreiben:

5000 Zeichen übrig
Hinweise zur Verarbeitung Ihrer Angaben und Widerspruchsrechte finden Sie in unserer Datenschutzerklärung.