DSM 4.2 Samba und \Share$ für Windows

Status
Für weitere Antworten geschlossen.

Hubert Schmidt

Benutzer
Mitglied seit
22. Sep 2011
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich habe eine DS411Slim die bisher mit der Software Version DSM 3.2 betrieben wurde. Durch einen Systemabsturz musste ich leider die Version DSM 4.2 installieren.
Als zusätzliche Pakete habe ich Init_3rdparty_1.5.spk und adm_0_99c.spk installiert.

Unter Windows benutze ich eine Softwareverteilung die auf die versteckten Windows Freigaben zugreift.

Diese Share habe ich in der alten Version DSM 3.2 mit einer /usr/syno/etc/smb_super.conf erzeugt.
Der Inhalt der Datei sieht vereinfacht folgendermaßen aus.

include=/usr/syno/etc/smb.conf
[Configurator$]
path=/volume1/Configurator
[Empinst$]
path=/volume1/Empinst
[Values$]
path=/volume1/Configurator/values

Diese Datei habe ich bisher in s80samba.sh aufgerufen:

. StartingSmbd()
{
StartingNmbd
if [ $? -eq 1 ]; then
$SLEEP 2 # wait nmbd ready for winbindd
fi

CheckPidExist $pidfiledir/smbd.pid
Ret1=$?

if [ -x $SMBD -a $Ret1 -eq 0 ]; then
if [ -d $smbspool ]; then
$RM -f "$smbspool/*"
fi
$ECHO
$ECHO "##################"
$ECHO ' Starting Samba'
$ECHO "##################"
CheckSmbTDB
$SMBD -D -s /usr/syno/etc/smb_super.conf
return 1
fi
return 0

Hat bisher super geklappt und ich konnte von Windows Rechnern ohne Probleme auf die \\synology\verzeichnisname$ zugreifen.

Leider sieht die s80samba.sh in der Version 4.2 völlig anders aus. Ich habe von Linux leider wenig bis gar keine Kenntnisse.
Wer kann mir sagen an welcher Stelle ich den Aufruf für meine smb_super.conf einbauen muss, damit ich meine versteckten Shares wieder einbauen kann???

Ein zusätzliches Problem habe ich mit dem AdminTool unter der Version 4.2 noch.
Sobald ich über den Explorer eine editierte Datei versuche abzuspeichern, ist der gesamte Inhalt der Datei verschwunden. Momentan bedeutet editieren gleich Inhalt löschen.
Mein Notbehelf ist zur Zeit, daß ich die Dateien über notepad++ editiere und dann hochlade.
Vielleicht hat jemand das gleiche Probleme.

Über zahlreiche Lösungsvorschläge würde ich mich sehr freuen.
Viele Grüße und ein schönes Wochenende
Hubert
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
was meinst du via Explorer bearbeiten? Der Explorer ist ja kein Texteditor. Wenn du z.B. notepad (ohne ++) im Explorer verwendest, dann kann das bei Linuxfiles nur schiefgehen. Denn Linux und Windows haben unterschiedlichen Zeilenendzeichen. Man braucht auf jeden Fall einen Texteditor, der Linux-Zeilenenden versteht (z.B. notepad++) oder man bearbeitet die Files direkt auf der DS (z.B. mit vi oder nano)
 

fbl1

Benutzer
Mitglied seit
24. Sep 2010
Beiträge
881
Punkte für Reaktionen
0
Punkte
42
@jegliches

sagt ja das er mit nodepad++ editiert. Mit Explorer ist hier der Explorer vom Admin Tool gemeint in dem man Dateien editieren kann.

Bei dem Problem mit dem editieren, prüfe mal die Berechtigungen auf die Dateien.
 

fpo4711

Benutzer
Mitglied seit
26. Mai 2010
Beiträge
2.772
Punkte für Reaktionen
1
Punkte
0
Hallo fb1,

wenn ich Dich richtig verstanden habe willst Du eigentlich nur versteckte Ordner haben. Das bedeutet nämlich meiner Meinung nach das '$' am Ende des Sharenamens. Das kannst Du auch komfortabel über die GUI erledigen. Zum Beispiel einfach Share mit dem Namen "Configurator" unter Systemsteuerung / Gemeinsame Ordner anlegen und dann "Verbergen Sie diesen gemeinsamen...." anhaken.

Gruß Frank
 

fpo4711

Benutzer
Mitglied seit
26. Mai 2010
Beiträge
2.772
Punkte für Reaktionen
1
Punkte
0
Ups, gerade nochmal gesehen das Du auch auf einen Subfolder im Share als Share zugreifen willst. Vieleicht hilft Dir dann auch dieser Thread weiter.

Gruß Frank
 

Hubert Schmidt

Benutzer
Mitglied seit
22. Sep 2011
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
vielen Dank für die Antworten. Ich habe das Gefühl, daß ich mich ziemlich mißverständlich ausgedrückt haben. Um es kurz zu machen. Ich kann Subfolder als share freigeben, ich kann \\volum1\share$ erstellen und es funktionier auch alles unter der Version DSM 3.2.
Ich möchte lediglich wissen, wo ich in der Version DSM 4.2 s80samba.sh den Aufruf für meine smb_super.conf anstelle der smb.conf einfüge, da sie völlig anders aussieht als in der Version 3.2.
 
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