DSM 6.x und darunter Neue User per 'adduser'

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.

bentrovato

Benutzer
Registriert
09. Feb. 2010
Beiträge
6
Reaktionspunkte
0
Punkte
0
Hallo,

ich möchte neue FTP-User und deren Pasworte per Kommando aus einem Skript anlegen. Ich mit ipkg das adduser-Paket installiert und damit auch einen neuen User angelegt. Ich wurde interaktiv nach einem PW gefragt, dass ich dann aber beim FTP- von außen nicht nutzen konnte. das adduser-Kommando schreibt neue User nur in /etc/passwd nicht aber in /etc/shadow (da stehts PW drin). Mit dem Webmanager eingetragene neue User stehen richtig in beiden drin.
Geht das so nicht, wie ich mir das denke?

Meine Kiste: DS109+ Firmware 2.2-0965 (2010-1-25)

Danke und Gruß

Ben
 
Die Benutzerverwaltung der DS ist ein wenig komplizierter als auf den ersten Blick scheint. Es werden nämlich User für Linux, für Samba und für den FTP angelegt. Das kann das adduser-Kommando nicht.

Nebenbei bemerkt ist das adduser-Kommando bereits in der DS-Firmware enthalten (busybox) und muss nicht per IPKG nachinstalliert werden.

Itari
 
Die Benutzerverwaltung der DS ist ein wenig komplizierter als auf den ersten Blick scheint. Es werden nämlich User für Linux, für Samba und für den FTP angelegt. Das kann das adduser-Kommando nicht.

Nebenbei bemerkt ist das adduser-Kommando bereits in der DS-Firmware enthalten (busybox) und muss nicht per IPKG nachinstalliert werden.

Itari
Also keine Chance User per Kommando hinzuzufügen oder war nur 'adduser' nicht das Mittel der Wahl?

Gruß

Ben
 
Klar legst du einen Nutzer an. Nur kannst du mit dem nichts anfangen. Es ist also durchaus möglich, ergibt aber wenig Sinn. Du müsstest den Nutzer in Samba usw. selbst eintragen und das dauert wesentlich länger als mit dem DSM.

MfG Matthieu
 
Also keine Chance User per Kommando hinzuzufügen oder war nur 'adduser' nicht das Mittel der Wahl?

Soweit ich es durchschaue, gibt es kein Kommando für das Hinzufügen eine Benutzers. Es wird in einer .cgi-File gemacht, die keine Referenzen zu Kommandos enthält ... schätze daher, dass es direkt im Programm (.cgi-File ist ein Kompilat - mit strings siehst halt die Teste zu Aufrufen - aber da ist nix drinne) gemacht wird.

Itari
 
Soweit ich es durchschaue, gibt es kein Kommando für das Hinzufügen eine Benutzers. Es wird in einer .cgi-File gemacht, die keine Referenzen zu Kommandos enthält ... schätze daher, dass es direkt im Programm (.cgi-File ist ein Kompilat - mit strings siehst halt die Teste zu Aufrufen - aber da ist nix drinne) gemacht wird.

Itari
Na ja, dann gehts wohl nicht so, wie ich es dachte.
Ich wollte eigentlich in gewissen Abständen die Passworte von Usern ändern und diese dann per Mail verschicken.

Danke für die Diskussion und Gruß

Ben
 
Na ja, dann gehts wohl nicht so, wie ich es dachte.
Ich wollte eigentlich in gewissen Abständen die Passworte von Usern ändern und diese dann per Mail verschicken.

Danke für die Diskussion und Gruß

Ben
Schick das mal per Mail an Synology. Vielleicht bauen die das mit in die nächste große Firmware ein (2.4 :D)

MfG Matthieu
 
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