Hallo Forum.
Versuche seit 2 Nächten Samba sauber zum laufen zu bekommen.... nix.
Pi B+ neu aufgesetzt (Jessi).
Samba installiert mit:
Zitatsudo apt-get update
sudo apt-get install samba samba-common smbclientsudo service smbd status
sudo service nmbd status
Zitatsudo mv /etc/samba/smb.conf /etc/samba/smb.conf_alt
sudo nano /etc/samba/smb.conf[global]
workgroup = WORKGROUP
security = user
encrypt password = yes
Zitattestparm
keine Fehler
Zitatsudo service smbd restart
sudo service nmbd restart
ok
Zitat
sudo mkdir /home/shares
sudo mkdir /home/shares/myprogs
sudo chown root:root /home/shares/myprogs/
sudo chmod 777 /home/shares/myprogs/
Zitatsudo nano /etc/samba/smb.conf
[SambaMyprogs]
comment = Samba-Myprogs-Freigabe
path = /home/shares/myprogs
read only = no
Zitat
sudo service smbd restart
sudo service nmbd restart
Zitatsudo smbpasswd -a pi
sudo smbpasswd -e pi
Jetzt das Phänomen:
Ich seh dem pi am Pc, doppelclick auf den pi, es geht... bin auf dem pi, aber nicht in der Freigabe, sondern bin auf RASPBERRYPI und kann nix machen.
Auf zur Fehlersuche:
Zitattestparm -v
keine Fehler
Zitatsudo service smbd restart
sudo service nmbd restart
ok
Zitatps ax | grep .*mbd
nmbd und smbd sind enthalten
Zitatsudo netstat -tulpn | grep mbd
137/udp,138/udp,139/udp,445/tcp Ports lauschen.
Sambaclient auf dem Server zum testen installieren.
Zitatsudo apt-get install smbclient
Zitatnmblookup raspberrypi
die IP des pi
Zitatnmblookup workgroup
die IP des pi und meines PC's
Zitatsmbclient -N -L raspberrypi
Anonymous login succesfull:
Domain[WORKGROU] OS=Windows 6.1 Server= Samba 4.2.14-Debian
Anonymous login succesfull OS=Windows 6.6 Server=Samba.....
Server RASPBERRYPI Workgroup Master
WORKGROUP RASPBERRYPI
... alles ok also
... jetzt knallt's
Zitatpdbedit -Lw
hier sollte der Benutzer der auf die Freigabe zugreifen möchte, angelegt sein und erscheinen.
... was kommt ?
Zitattdbsam_open: failed to open/create TDB passwd [/var/lib/samba/private/passdb.tdb]
tbdsam_getsampwnam:failed to open /var/samba/private/passdb.tdb!
:s :s :s
Im besagtem DIR gibt es ne passdb.tdb und secrets.tdb.Den Befehl hab ich aus ner inet Anleitung.
hier klemm ich fest.
Bin noch nie so tief eingedrungen... ging ja immer
gruß root