Samba - mehrere benutzer pro Freigabe

Nein ext4!
Ich brobiere alles mit dem SambaPi Ordner!!
 

Anhänge

  • Screenshot_4.jpg
    Screenshot_4.jpg
    68,9 KB · Aufrufe: 463
Zuletzt bearbeitet:
path = /home/SDKarte ... ist das ein reeler Pfad?

warum nicht gleich /SamsungS2/-=DaTeN=- ?

In /home/ sollten doch nur 3 user-Ordner sein: pi, allfree und nofree und kein Ordner SDKarte
 
ja /home/SDKarte ist der reale pfad für SambaPi Freigabe!

/SamsungS2 ist die Externe Platte mit /SamsungS2/-=DaTeN=-, das wollte ich nicht gleich ändern deswegen habe ich alles erstmal mit dem anderen Ordner getestet!!!! nicht das du das jetzt falsch verstehst!
 

Anhänge

  • Screenshot_5.jpg
    Screenshot_5.jpg
    64,4 KB · Aufrufe: 421
in der SMB.conf hast du den 2. Share doch schon angelegt? siehst du den vom Windows-PC aus? Kannst du drauf zugreifen?
 
Ja beide sehe ich, auf SambaPi komme ich durch die änderungen nicht mehr auf die Platte ja!
 
Meine smb.conf. Ich hab nur einen Share dringelassen als Beispiel. Da sind auch Userrechte umgesetzt.

Code:
#======================= Global Settings =======================
[global]
workgroup = 1
server string = %h server
dns proxy = no
log level = 0
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
syslog only = yes
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = no
unix password sync = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY
guest account = nobody
load printers = no
disable spoolss = yes
printing = bsd
printcap name = /dev/null
unix extensions = yes
wide links = no
create mask = 0777
directory mask = 0777
use sendfile = yes
aio read size = 16384
aio write size = 16384
null passwords = no
local master = yes
time server = no
wins support = no
#======================= Share Definitions =======================
[Freigabe]
path = /freigabe
guest ok = no
read only = no
browseable = yes
inherit acls = yes
inherit permissions = yes
ea support = yes
store dos attributes = yes
vfs objects =
printable = no
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
hide special files = yes
follow symlinks = yes
hide dot files = yes
valid users = "user1", "user 2"
invalid users =
read list = "user 2"
write list = "user1"

Der Ordner Freigabe gehört root:root und hat 755 und alle legitimen User haben
Code:
user1:x:1000:100::/home/user1:/bin/bash

ggf fehlt deinen usern eine gültige shell.

Code:
usermod -s /bin/bash username
 
Zuletzt bearbeitet:
puh ist das viel zeugs^^
 
hast du auch dran gedacht nach jeder Änderung Samba neuzustarten?

Code:
sudo service smbd stop
Code:
sudo service smbd start

oder

Code:
sudo service smbd restart


Samba HowTo
 
Ja das habe ich getan. Leider geht es nicht.


Wie installiert man das OMV? geht das Easy? Bei mir ging das damals nicht mit der ISO!
 
Zuletzt bearbeitet:
Mit ISO geht das sowieso nicht, sondern nur mit einer IMG-Datei.

OMV_3_0_88_RaspberryPi_2_3_4.9.41.img.xz
ziehen und mit 7Zip entpacken. Die IMG-Datei mit W32-DiskImager auf die Karte schreiben. Booten.

admin-passwort ändern (standard ist openmediavault)

Aktualisierungen patchen, user anlegen, Platte anstecken und mounten. Freigabe-Ordner erstellen und Inhalt von -=DaTeN=- verschieben (sicherer Weg ohne Datengefährdung, via Terminal). Permissions der Freigabe anpassen.

Samba aktivieren, Freigabe setzen.

Gemanaged wird alles via WebGUI, ggf noch OMV-Extras installieren, je nachdem welche Dienste genutzt werden.

auf meinem OMV läuft Samba, NFS, Teamspeak, Calibre-Ebook-Server, Plex, Docker und Nextcloud (nginx, mySQL, fail2ban)

Betreibst du den Pi headless, also ohne Monitor, Tastatur und Maus?
 
Zuletzt bearbeitet:
Zurück
Oben