Search

enemenebene 23.11.2016 - 15:27

Unterordner von My Shares via ssh

Hallo Forum,

dieser Erklärung folgend können Ordner unterhalb von „My Shares“ nur über SOUL eingerichtet werden.
Ich konnte nun über ssh jedoch einen Unterordner anlegen, der nicht in SOUL im privaten Ordner angezeigt wird, serwohl aber im Explorer/Finder.
Ebenso werden via ssh gelöschte Unterordner weiterhin in SOUL angezeigt.

Ist dieses Verhalten so gewollt?
Wie kann ich via ssh im privaten Ordner Unterordner einrichten, die in SOUL sichtbar sind.

Grüße
enemeneben

Last modified: 15.12.2016 - 9:30

8 answers

Micha 23.11.2016 - 16:19

Hallo enemeneben,

es ist nicht vorgesehen oder offiziell unterstützt, dass über ssh bzw. direkt auf der Linux-Konsole Ordner angelegt werden. Es fehlt sonst die Zuweisung zu den jeweiligen Nutzern in SOUL – wie Du ja nun selbst gemerkt hast. Diese geschieht durch einen Dienst, an dem Du via ssh vorbeigearbeitet hast.

Bitte lege daher außerhalb von SOUL nur Ordner via Samba oder WebDAV an, entsprechend dem von Dir verlinkten FAQ-Beitrag. Unter My Shares musst Du auf jeden Fall erst noch in SOUL einen Ordner anlegen, den Du dann beschreiben kannst.

Herzliche Grüße
Micha

enemenebene 24.11.2016 - 6:10

Hallo Micha,

danke für die schnelle Antwort.
Wie kann ich denn dann als Administrator im privaten Verzeichnis von Nutzern Ordner anlegen?

Grüße
Benedikt

Micha 25.11.2016 - 15:10

Hallo Benedikt,

in den privaten Verzeichnissen muss initial vom User selbst mindestens ein Ordner erstellt werden, in den dann weitere Ordner oder Dateien gelegt werden können.
Einzig die Netzlaufwerke können direkt beschrieben werden – ohne dass erst in SOUL ein Ordner angelegt wird (an dem die Berechtigungen hängen).

Aber mal andersrum: Was konkret hast Du denn vor? Vielleicht können wir Dir dann 1-2 Tipps geben.

Herzliche Grüße
Micha

enemenebene 25.11.2016 - 17:22

Hallo Micha,

verschiedene Nutzer haben den Ordner public falsch genutzt (falsch im Sinne unsere Unternehmensrichtlinie) und ich würde da gerne als Admin durchgreifen und die Dateien in den jeweiligen privaten Ordner verschieben. Ich hatte bisher eben an Verschieben via ssh gedacht, um nicht jeden Arbeitsplatz einzeln aufzusuchen und das manuell über samba zu machen.
Gibt es in SOUL vielleicht ein passende Tool, dass ich einfach nicht kenne?

Grüße
Benedit

Micha 30.11.2016 - 13:22

Hallo Benedikt,

das Netzlaufwerk „Public“ findest Du hier, standardmäßig mit der ID 1:
/home/protonet/dashboard/shared/files/files/volumes/1/files

Sobald der Nutzer mit der ID 1 das Verzeichnis „upload“ in SOUL anlegen würde unterhalb der privaten Dateien (=“My shares“), sähe das so aus:
/home/protonet/dashboard/shared/files/users/1/Protonet/My shares/upload

Ich würde die Nutzer alle einen privaten Ordner mit gleichem Namen anlegen lassen und in diese dann manuell oder ggf. via Script über die Konsole die Daten verschieben.
Alternativ leg ein neues Netzlaufwerk an, auf das nicht ALLE sondern nur ausgewählte zugreifen können, und schieb die Daten dort hin.
Oder stell „Public“ einfach um auf nicht-öffentlich?

Herzliche Grüße
Micha

enemenebene 30.11.2016 - 13:29

Hallo Micha,

ich werde deine Lösung mit dem Anlegen eines gleichlautenden Ordners durch alle Nutzer angehen, das erscheint mir als die beste Lösung.

Als Featurewunsch würde ich dann vielleicht einen Admin-Dateibrowser in SOUL interessant finden.

Vielen Dank und beste Grüße
Benedikt

Micha 30.11.2016 - 14:44

Hallo Benedikt,

Featurewünsche bitte an entsprechender Stelle platzieren (siehe oben im Menü) – im Forum gehen die unter.

Herzliche Grüße
Micha