zugriffsrechten zum 1000 *

Status
Für weitere Antworten geschlossen.

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Hallo Zusammen,
habe schon einiges im forum gelesen konnte aber leider mein problem nicht lösen.

Es geht wieder mal um das Problem mit den Zugriffsrechten für einen "unter Ordnern.

Zuerst mal meine Dateistruktur:
Gruppen: users (standart) und "meiser"
Benutzer:
Admin, meiser,

Einen Öffentichen Ordner "bilder" mit einem unter Ordner "desirée".

mit folgenden Rechten für Ordner "bilder":
Lokale Gruppen: users und meiser "nur lesen"
Lokaler Benutzer: admin (lesen/schreiben), desirée (nur Lesen)

Was ich möchte: dass der Benutzer "Desirée im "Unter Ordner" "desirée" auch schreiben kann.

Ich arbeite mit OS-X und dem Terminal. Nun meine Idee war:
Finder "apfel + k" sich auf der Cube Station 407e einlogen mit admin.
dann habe ich ein Volume "bilder" mit lese/schreibe recht. (/Volumes/bilder)
dann sich im terminal als sudo einlogen
mkdir Ordner (desirée) erstellen. funktioniert.
dann: chmod -R 750 /Volumes/bilder/desirée
nun wollte mich mit dem benutzer desirée anmelden und in dem Ordner desirée schreiben, leider ohne erfolg.
den versuch chown -R desirée:meiser gab invalid argument.

kann mir da bitte jemand helfen oder bin ich total falsch?

gruss carol
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
den versuch chown -R desirée:meiser gab invalid argument.
wohl eher missing argument ;) Du musst ja auch angeben bei welchem Verzeichnis der Eigentümer geändert werden soll. Ausserdem könnte ich mir vorstellen dass du mit 'é' im Benutzernamen ein Problem erhalten könntest. Grundsätzlich ist aber deine Idee der richtige Ansatz, die Rechte via Konsole zu verteilen
Was ich möchte: dass der Benutzer "Desirée im "Unter Ordner" "desirée" auch schreiben kann.
dann braucht desiree Lesezugriff auf das Verzeichnis bilder und Lese/Schreibzugriff auf bilder/desiree
Finder "apfel + k" sich auf der Cube Station 407e einlogen mit admin.
Bei Operationen am System über Konsole solltest du immer als root mit admin PW angemeldet sein! Und nicht als admin...
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
danke für deine antwort. es ist mir leider noch nicht alles ganz klar.

ich habe nun die gruppen:
users (standart) und meiser (erstellt)
Benutzer: desiree (gehört zu Gruppe, users und meiser)

Gemeinsamer Ordner: Bilder

Gruppenrechte auf den Ordner Bilder: users (schreiben und lesen) desiree (lesen)

Ziel: im ordner Bilder befindet sich ein unterordner desiree bei dem desiree auch schreiben kann.

erste Frage, muss ich der gruppe users auch nur das recht auf lesen geben für den ordner "bilder"?

vielen dank und gruss
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Wenn die Gruppe 'users' Lese-/Schreibzugriff auf einen Ordner bekommt, hat jeder Benutzer die entsprechenden Rechte (da ja automatisch alle Benutzer in der Gruppe 'users' sind).

Zu Deiner anderen Frage: Wenn niemand mehr Schreibrechte für den Ordner 'bilder' hat, kann natürlich auch niemand mehr dort schreiben...

Trolli
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
demzufolge muss ich ja der gruppe 'users' auf den ordner 'bilder' nur lese recht geben.
dann mach ich eine zweite gruppe bsp: 'schreiben' und setzte auch das recht auf lesen für den ordner 'bilder'.

weiter, ich erstelle im ordner 'bilder' einen unter ordner 'upload'. nun möchte ich, dass die gruppe 'schreiben' im unter ordner 'upload' auch wirklich schreiben kann.

1. im panel erstelle ich z.B einen user = 'user1' und wähle ihn zur gruppe 'schreiben' hin zu.

2. 'apfel + k' im finder und mit smb: als admin (user mit allen rechten) verbinde ich mit dem laufwerk 'bilder'

3. terminal mit sudo recht, möchte ich jetzt die rechte zu teilen.

4. chown -R user1:schreiben /Volumes/bilder/upload
(ich bekomme ein fehler: schreiben gab invalid argument) warum??

5. chmod -R 777 /Volumes/bilder/upload
(funktioniert) kann aber immer noch nicht schreiben sobald ich mich mit dem user1 über smb verbinde.

bin für jede hilfe dankbar.
liebe grüsse
carol
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Bist du sicher, dass deine Pfadangaben korrekt sind? Bei mir heisst das Teil /volume1/...
Bist du auch sicher als root und nicht als admin an der Konsole angemeldet? Und die Gruppe 'schreiben' ist definitiv erstellt? Siehst du sie im DS-Manager unter Benutzer und Gruppen?
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
vielen dank für deine geduld jahlives.

ich bin momentan nicht im büro habe aber kurz das szenario mit meinem windows rechner und meinem mac hergestellt.

dies sieht dann im terminal so aus:
bilder7.png

das selbe bild ist auch im büro mit der cube station und meinem rechner.

wegen admin, so bald ich mich mit 'sudo su' einloge bin ich admin = root oder nicht?

liebe grüsse
carol
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
imho wirst du damit aber kein vollwertiger root werden. Du musst dich beim Login schon explizit als root mit admin-Passwort anmelden.
Mach bitte mal ein
Code:
$ ls /
ohne Dollarzeichen auf der Konsole als root mot mit admin-PW
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
nochmals für das Verständnis, nicht dass wir an uns vorbei reden:

es gibt ja zwei logins so zu sagen.
ich habe im DS-Manager einen Admin mit PW und vollen rechten.
wenn ich mich im system mit apfel k als reg. user auf der station einloge mit dem admin user und pw habe ich mal das Volume bilder gemountet.

wenn ich mich im terminal als sudo su einloge bin ich doch root.
oder mache ich einen massiven denkfehler?

gruss nach zürich von basel
carol
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
wenn ich mich im terminal als sudo su einloge bin ich doch root.
oder mache ich einen massiven denkfehler?
Beim Login an der Konsole solltest du als Benutzername root eingeben und als PW dasjenige von admin verwenden. Dann bist du ganz sicher root
gruss nach zürich von basel
Olé FCZ und GC ;) Dat war nur ein Scherzlein: Als St. Galler bin ich natürlich Sant Gallä Fän :D
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Beim Login an der Konsole solltest du als Benutzername root eingeben und als PW dasjenige von admin verwenden. Dann bist du ganz sicher root

ok ich glaube hier entsteht mein Fehler. ich hoffe, du kannst mir da auch noch helfen.
wie log ich mich überhaupt ein in der konsole?
bis anhieb habe ich einfach den terminal geöffnet:
1. sudo su geschrieben und pw eingeben vom os system
2. den pfad gesucht /Volumes/bilder und versucht die rechte und die Gruppe zu wählen.
nach deinem text muss ich glaub ich den ordner bilder über die konsole öffnen (mounten), wie mach ich dies?

grüsse
carol
ps: dann sende ich das dankeschön bier nach st.galle :D
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Reden wir jetzt vom Login auf die Diskstation oder auf deinen Mac? Wenn du ein Terminalfesnter öffnest musst du dem Mac doch sagen können auf welchen Server er sich verbinden soll... Grundsätzlich kannst du die Konsole auf der DS entweder via telnet oder ssh erreichen.
Verständnisfrage: Willst du jetzt ein Verzeichnis auf der DS oder auf dem Mac einrichten??
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Natürlich auf der DS.
nun das problem ist, ich hab die ds nicht über telnet oder ssh erriecht sondern einfach mit dem system apfel + k geöffnet und dann versucht mit dem terminal also lokaler os-x root die rechter auf der ds zu ändern.
das problem ist, dass ich nicht über ssh oder telnet verbunden bin. gibt es irgendwo im netz eine kleine hilfe wie ich dies machen kann?
gruss
carol

edit: hab mal kurz gegooglet: einfach ssh + ip. dies sollte funktionieren, fahr mal kurz in s büro und erstelle berricht.
 
Zuletzt bearbeitet:

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Du musst den telnet/ssh Zugang auf der DS aber erst aktivieren. Das geht am schnellsten über den DS-Manager und den Unterpunkt Konsole.
Über den DS-Manager lässt es sich aber erst bei neueren FW-Versionen aktivieren. Bei älteren musst du bei Synology einen der beiden Patches (enable telnet oder enable ssh oder beide) runterladen und via DS-Manager als Firmwareupgrade einspielen.

Gruss

tobi
nun das problem ist, ich hab die ds nicht über telnet oder ssh erriecht sondern einfach mit dem system apfel + k geöffnet und dann versucht mit dem terminal also lokaler os-x root die rechter auf der ds zu ändern.
Das kann nicht gut gehen ;)
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
hmm, firmware: DSM 2.0-0598 finde aber nirgends 'konsole'. habe eine cube station 407e. vielleicht doch ein patch suchen ...
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Der Menüpunkt heißt glaub ich "Netzwerkdienste" -> "Terminal".
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
ja habe ich durch die foren suche auch bemerkt, ist leider bei mir nicht vorhanden. lade nun mal die akt. firmware 0728 und hoffe auf besserung ....
gruss carol
 

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
nun firmware update installiert. doch leider kann ich mich noch nicht als root einlogen.

'carol$ ssh admin@192.168.1.37
admin@192.168.1.37's password:
Could not chdir to home directory /volume1/@database: No such file or directory
'

verstehe das problem nicht?
gruss
carol

edit: ok anstelle von admin = root. dann könnte es Funktionieren...
 
Zuletzt bearbeitet:

carol

Benutzer
Mitglied seit
30. Okt 2008
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
hilfe, diese station macht mich noch kaputt.
eintrag vom terminal:
'
sh-3.2# ssh root@192.168.1.37
The authenticity of host '192.168.1.37 (192.168.1.37)' can't be established.
RSA key fingerprint is 67:cf:49:a2:26:ba:30:41:f0:64:c7:f0:4c:68:44:0c.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.37' (RSA) to the list of known hosts.
root@192.168.1.37's password:

BusyBox v1.1.0 (2008.11.10-03:48+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
server> su root
BusyBox v1.1.0 (2008.11.10-03:48+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
# chown
BusyBox v1.1.0 (2008.11.10-03:48+0000) multi-call binary
Usage: chown [ -Rh ]... OWNER[<.|:>[GROUP]] FILE...

# chown -Rh johanna:schweizer /volume1/bilder/Johanna
# chmod -R 777 /volume1/bilder/Johanna
#
'
der user johanna gehört zur gruppe 'users' & 'schweizer' beide gruppen haben lese zugriff auf den ordner 'bilder'.

bin für jede hilfe dankbar und schwer am verzweifeln....

liebe grüsse
carol
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Die Rechte-Einstellungen unter Linux und die die man per Disk Station Manager (gemeinsame Ordner) und per Photo Station macht, wirken ganz unterschiedlich, weil sie von ganz unterschiedlichen Programme interpretiert werden. Ich bin mir nicht sicher, ob es in deinem Fall nicht sinnvoller ist, die Rechte per Photo Station zu managen.

Ansonsten, wenn man sich als root mit dem ssh auf der DS anmeldet, braucht man kein su root mehr zu machen, weil man bereits root ist. (tipp nächstes Mal einfach id ein, dann siehst wer du bist.

itari
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat