Benutzerrechte übergreifend (für Filestation und Photostation)

Status
Für weitere Antworten geschlossen.

publitiv

Benutzer
Mitglied seit
02. Sep 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
hallo...

wenn ich einem kollegen ein "laufwerk" eröffne möchte ich dass er gleich zur photostation rüber kann, eingeloggt bleibt und photostation und den blog nützen kann.

ist dies möglich?

birgt dies risiken?

wenn es nicht möglich ist; wie kann ich längere benutzernamen erstellen.
(ich kann momentan nur 15 zeichen lange benutzernamen erstellen)

beste grüsse
 

HarryPotter

Benutzer
Mitglied seit
24. Aug 2007
Beiträge
2.156
Punkte für Reaktionen
0
Punkte
0
Nein das ist nicht möglich. DSM und Photo Station haben völlig unabhängige Benutzerverwaltungen (mit Ausnahme von "admin").
 

publitiv

Benutzer
Mitglied seit
02. Sep 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
vielen dank für die superschnelle antwort.

weisst du eventuell auch ob es dann möglich längere benutzernamen zu erstellen?

...
 

HarryPotter

Benutzer
Mitglied seit
24. Aug 2007
Beiträge
2.156
Punkte für Reaktionen
0
Punkte
0
Ich denke nicht dass das geht.

Aber kannst ja mal Synology anschreiben, sie sollen das ändern. Macht irgendwie keinen Sinn, dass man im DSM längere Benutzernamen erlaubt, aber in der Photo Station nicht.
Ich gehe davon aus dass die meisten Anwender ihren Benutzern des DSM mit denselben Zugangsdaten Zugriff auf die Photo Station geben möchten.
 

publitiv

Benutzer
Mitglied seit
02. Sep 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
mache ich soeben...

darf ich dann die antwort hier posten ?
(eventuell interessiert's noch weitere...)

...
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich vermute mal, dass es daran liegen könnte, dass die DB (postgres) für den Usernamen eine maximale Länge von 15 Zeichen erlaubt.
**edit**
Gerade mal nachgeguckt: postgres dürfte unschuldig sein. Gemäss pgsql sind 128 Zeichen für den Usernamen reserviert
Code:
photo=# \d photo_user
              Table "public.photo_user"
   Column    |          Type          |   Modifiers
-------------+------------------------+---------------
 userid      | integer                | not null
 username    | character varying(128) | not null
 description | character varying(128) |
 password    | character varying(128) |
 disabled    | boolean                | default false
 lock_pass   | boolean                | default false
 admin       | boolean                | default false
 email       | character varying(128) |
Indexes:
    "photo_user_pkey" PRIMARY KEY, btree (userid)
    "photo_user_username_key" UNIQUE, btree (username)
**/edit**
 

publitiv

Benutzer
Mitglied seit
02. Sep 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
hmmm... hab nun mal synology angeschrieben... werde dann die antwort posten...
(für mich macht diese reduzierung überhaupt keinen sinn; aber wir werden ja sehen) ...

danke fürs nachschauen...
(darf ich fragen wie du dies gemacht hast?)
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
danke fürs nachschauen...
(darf ich fragen wie du dies gemacht hast?)
Fragen kostet ja nix ;)
Ich habe mal manuell einen Benutzer in die DB eingefügt, hab mindestens 30 Zeichen verwendet und die DB hat kein Problem damit.
Von dem her ist es imho auch etwas buggy beim Formular nur 15 Zeichen zu akteptieren. Bin gespannt was Synology dazu meint.
Das Ganze ist keine Zauberei, wenn du bereit bist dich auf die Konsole einzulassen. Dazu meldest du dich als root mit dem PW des admins via telnet oder ssh auf der DS an (telnet oder ssh musst du ggf im DSM erst aktivieren)
Sobald du auf der Konsole bist kannst du folgendes eingeben
Code:
su admin -c "/usr/syno/pgsql/bin/psql photo"
damit landest du auf der postgres Konsole und kannst direkt Kommandos an die DB abfeuern.
Obiger Befehl verbindet dich direkt mit der Datenbank photo, wo die relevanten Tabellen drin sind
Ein
Code:
\l
zeigt alle verfügbaren Datenbanken an (kleines L kein grosses I!)
Alle Tabellen deiner Datenbak kriegst du mittels
Code:
\dt
raus.
Mit
Code:
\d photo_user
kannst du dir das Schema einer Tabelle anschauen (photo_user ist der Tabellenname)
Eine
Code:
\?
gibt dir eine Hilfe aus mit allen möglichen Schaltern für psql.
Sei vorsichtig du kannst dir mit einem falschen Kommando die Datenbank schrotten!

Gruss

tobi
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Du kannst auf die Postgres-DB sehr schön via AdminTool zugreifen ...

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