Permission Denied bei Samba Ubuntu was soll ich tun?
Hey elute ich möchte gerne Samba benutzen es kommt aber immer wenn ich einen Ordner will erstellen (von meinem Handy aus) Permission Denied wie kann ich das lösen (sry falls die Rechtschreibung nicht korrekt ist aner ich bin so kapput es ist 1 fast 2 uhr da muss man von mir nicht mehr viel erwarten) falls ihr noch irgendetwas braucht fragt ruhig
Beschreib doch mal, wie Deine bisherigen Schritte ausgesehen haben.
Also Account erstellt, ....
also den acc habe ich mit sudo passwd -a [name]
Schritte, also plural, also alles bis zum jetzigen punkt.
Und das wäre schon falsch.
1. ich habe ein tutorial befolgt dann habe ich den benutzer eben mit sudo passwd erstellt und in der smb.conf datei auch so wie das tutorial gesagt hat eingestellt
Sollen wir jetzt raten, welchen Schritt Du verkackt hast?
Passwd erstellt z.B. , wie der Name auch schon vermuten lässt, keinen Benutzer, sondern verwaltet diese.
ja der hat dann den Benutzer gemacht
2 Antworten
Du musst Die Zugriffsrechte Rechte ändern.
Mein Spickzettel für Rechteverwaltung:
# Ordnerrechte anzeigen lassen
ls -l
# Eigentümer ändern von z.B. root:root auf Benutzername
sudo chown -R Benutzername:Benutzername "/Verzeichnis/"
Ändert Eigentümer und Gruppe auf Benutzername rekursiv
# Datei/Verzeichnis Rechte ändern
sudo chmod -R 744 "/Verzeichnis"
" " wegen Leerzeichen!
Erste Stelle = Besitzer
Zweite Stelle = Gruppe
Dritte Stelle = Andere
7 = Lesen, Schreiben und Ausführen
6 = Lesen und Schreiben
5 = Lesen und Ausführen
4 = Nur Lesen
3 = Schreiben und Ausführen
2 = Nur Schreiben
1 = Nur Ausführen
0 = Keine
Oktalwert
- - - 0 Du hast keine Erlaubnis
- - x 1 Nur Berechtigung ausführen
- w - 2 Nur Schreibberechtigung
- wx 3 Schreib- und Ausführungsberechtigungen
r - - 4 Nur Leseberechtigung
r - x 5 Lese- und Ausführungsberechtigungen
rw - 6 Lese- und Schreibberechtigungen
rwx 7 Alle Berechtigungen festlegen, lesen, schreiben und ausführen
Je nachdem wie sicher Du es benötigst kannst Du die 744 auf z.B. 765 oder den Eigentümer abändern. Genaueres kannst Du in den "man" Seiten der Befehle erfahren.
man chown
man chmod
Dann passen die Zugriffsrechte nicht. Die müssen natürlich für jeden Ordner detailliert festgelegt werden. Dafür gibt es die Datei smb.conf
Zitat aus dieser Antwort : "Dafür gibt es die Datei smb.conf"
"und wo muss ich das einstellen"
Du hattest nach dem Wo und nicht nach dem Was gefragt. Aber auch diese Frage lässt sich mit dieser Antwort lösen. "Dann passen die Zugriffsrechte nicht"
und welches verzeichnis muss ich nehmen da wo die sachen drauf gespeichert werden oder den samba ordner und dann noch welcheb samba ordner gibt ja zwei