Website-Icon .: blog cscholz.io :.

Debian: Samba/Windows share mount (/etc/fstab)

Samba/Windows shares lassen sich auf der Console mit smbfs als Partitionstyp mounte. Dazu muss als erstes smbfs installiert werdenn:

apt-get install smbfs smbclient

Freigaben anzeigen

smbclient -L dcex01 -U cscholz

Freigaben mounten

Anschließend lässt sich das share entweder durchh mount

mount -t smbfs //192.168.xxx.xxx/usbhdd /mnt/nas -o directio -o username=SMBUSER,password=SMBPASSWORD

durch smbmount

smbmount //192.168.x.xxx/usbhdd /mnt/nas  -U SMBUSER
smbmount //192.168.x.xxx/usbhdd /mnt/nas  -o username=SMBUSER,ip=192.168.xxx.xxx

oder durch einen Eintrag in der /etc/fstab automatisch mounten

//192.168.x.xxx/usbhdd /mnt/nas cifs directio,username=SMBUSER,password=SMBPASSWORD 0 0

Evtl. ist es notwendig, beim mounten nicht bestimmte Parameter mit zu übergeben:

//192.168.x.xxx/usbhdd  /mnt/nas cifs gid=users,fmask=0664,dmask=0775,iocharset=utf8,directio,username=SMBDOMAIN/SMBUSER,password=SMBPASSWORD

Error: SMB signing is mandatory and we have disabled it.

In diesem Fall, ist die SMB Signierung auf aktiviert. Nun kann man diese entweder deaktivieren, oder anstelle von smbfs cifs benutzen. Cifs kann mit der SMB Signierung umgehen:

mount -t cifs //192.168.xxx.xxx/usbhdd /mnt/nas -o directio -o username=SMBUSER,password=SMBPASSWORD

Für die Verwendung eines Domain-Users, muss die Domain mit angegeben werden:

mount -t cifs //192.168.xxx.xxx/usbhdd /mnt/nas -o directio -o username=domain/SMBUSER,password=SMBPASSWORD

namecache_shutdown: Couldn’t close namecache on top of gencache.

Was einem durch diese Meldung gesagt werden soll, ist mir nicht ganz klar. Die Freigabe wird trotz Fehlermdlung gemountet. Probleme gibts aber mit DFS-Freigaben.

tail funktioniert nicht

Wird ein Share ohne „-o directio“ gemountet, wird das Caching für das share aktiviert, was dazu führt, dass tail -f auf Dateien nicht mehr funktioniert.

Links

Die mobile Version verlassen