Samba (auf Debian) - Wie erstellt man einen Guest Account
Hallo,
ich habe eben versucht mit der APP ES Datei Explorer, auf Android, mich mit meinem Samba File Server, auf einem Raspberry Pi zu verbinden, doch da man leider keinen Login, sprich Username oder Passwort bei dieser App angeben kann, habe ich keine Berechtigung da irgendwas zu schreiben. Ich weiß ich kann mir einfach eine andere App schnappen und das dort machen aber ich will dieses "Problem" eh so und so lösen.
Momentan hab ich es so weit geschafft den Ordner [public] lesbar zu machen, aber man soll da auch schreiben können.
PS: [public] soll public werden und [EXTERNAL] soll nur mit dem Login erreichbar sein.
Hiermal das Output von testparm:
Wäre super wenn jemand seine Ideen hier teilen kann.
tut mir leid falls ich in der conf nur müll gebaut habe werde mir bald ein Handbuch kaufen.
Lg
ich habe eben versucht mit der APP ES Datei Explorer, auf Android, mich mit meinem Samba File Server, auf einem Raspberry Pi zu verbinden, doch da man leider keinen Login, sprich Username oder Passwort bei dieser App angeben kann, habe ich keine Berechtigung da irgendwas zu schreiben. Ich weiß ich kann mir einfach eine andere App schnappen und das dort machen aber ich will dieses "Problem" eh so und so lösen.
Momentan hab ich es so weit geschafft den Ordner [public] lesbar zu machen, aber man soll da auch schreiben können.
PS: [public] soll public werden und [EXTERNAL] soll nur mit dem Login erreichbar sein.
Hiermal das Output von testparm:
[global]
netbios name = VMEDIA
server string = VMedia
domain master = Yes
preferred master = Yes
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
usershare allow guests = Yes
lanman auth = Yes
map to guest = Bad User
ntlm auth = Yes
obey pam restrictions = Yes
pam password change = Yes
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
passwd program = /usr/bin/passwd %u
security = USER
server role = standalone server
unix password sync = Yes
wins support = Yes
idmap config * : backend = tdb
[homes]
comment = Home Directories
create mask = 0700
directory mask = 0700
read only = No
[printers]
comment = All Printers
path = /var/spool/samba
browseable = No
printable = Yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[public]
comment = public storage
path = /home/shares/public
create mask = 0777
directory mask = 0777
guest ok = Yes
guest only = Yes
read only = No
[EXTERNAL]
comment = external Files
path = /EXTERNAL
create mask = 0777
directory mask = 0777
read only = No
write list = yes
Wäre super wenn jemand seine Ideen hier teilen kann.
tut mir leid falls ich in der conf nur müll gebaut habe werde mir bald ein Handbuch kaufen.
Lg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 383736
Url: https://administrator.de/contentid/383736
Ausgedruckt am: 25.11.2024 um 07:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo,
Brauchst Du nicht.
Teste mal fuer Dein [Public] das hier.
Ein oeffentlicher Ordner hat in den /home nix zu suchen.
Die ganzen Einstellungen unter [Global] sehen fast so aus, als ob Du die aus einen Domaenenkontroller-Konfig abgeschrieben hast.
BFF
Brauchst Du nicht.
Teste mal fuer Dein [Public] das hier.
[public]
path = /media/storage/
public = yes
writable = yes
comment = public smb
printable = no
guest ok = yes
Ein oeffentlicher Ordner hat in den /home nix zu suchen.
Die ganzen Einstellungen unter [Global] sehen fast so aus, als ob Du die aus einen Domaenenkontroller-Konfig abgeschrieben hast.
BFF
Bring die ganze Konstruktion mal auf einen Minimalstand.
Wie schon getippt, ist Einiges in der globalen Sektion unnoetig wenn nicht sogar hinderlich.
Fang mal mit dieser Konfiguration an. Damit waere ein Public-Zugriff moeglich.
https://www.thomas-krenn.com/de/wiki/Einfache_Samba_Freigabe_unter_Debia ...
Dann ackerst Du die Doku von SAMBA durch. Da sind genug Beispiele.
https://wiki.samba.org/index.php/Setting_up_Samba_as_a_Standalone_Server
Achso. Die Benutzer fuer die Du mit Benutzername/Passwort an die Freigabe willst, wo sind die eingerichtet? Als Nutzer auf der Debian-Kiste oder wo?
BFF
Wie schon getippt, ist Einiges in der globalen Sektion unnoetig wenn nicht sogar hinderlich.
Fang mal mit dieser Konfiguration an. Damit waere ein Public-Zugriff moeglich.
https://www.thomas-krenn.com/de/wiki/Einfache_Samba_Freigabe_unter_Debia ...
Dann ackerst Du die Doku von SAMBA durch. Da sind genug Beispiele.
https://wiki.samba.org/index.php/Setting_up_Samba_as_a_Standalone_Server
Achso. Die Benutzer fuer die Du mit Benutzername/Passwort an die Freigabe willst, wo sind die eingerichtet? Als Nutzer auf der Debian-Kiste oder wo?
BFF