Auteur Topic: Mounten van SMB/CIFS share in Ubuntu VM lukt niet  (gelezen 1097 keer)

Offline theomolenaar

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 21
Mounten van SMB/CIFS share in Ubuntu VM lukt niet
« Gepost op: 12 mei 2023, 10:05:05 »
Hallo. Ik hoop dat jullie mij kunnen helpen. Ben al 2 dagen bezig om een CIFS share te mounten.
In eerste instantie deze YT video gevolgd. Leek me niet al te moeilijk:
/>Heb op mijn Synology een user aangemaakt met password. user=ubudocker en password=blablabla (letters, cijfers en speciale tekens gebruikt). In File station ben ik naar de map /shared/backup/ubudocker gegaan en deze user lees en schrijf rechten gegeven.
59347-0
In mijn Ununtu VM een map aangemaakt waar ik de synology map wil mounten:
mkdir /mnt/syno
Om vervolgens in /etc/fstab deze regel te kunnen plaatsen. 
//192.168.1.45/volume1/shared/backup/ubudocker /mnt/syno cifs vers=3.0,credentials=/home/theo/.smbcredentials,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 0
Heb allerlei variaties op bovenstaande fstab code probeerd. Maar krijg steeds dezelfd error in de terminal:
sudo mount -a
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Hoe nu verder? Mis ik iets? Ik hoor graag van jullie. Zo moeilijk kan dit toch niet zijn. Haha  :lol:
  • Mijn Synology: DS414

Offline sciurius

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 37
  • Berichten: 411
  • Arms are made for hugging
Re: Mounten van SMB/CIFS share in Ubuntu VM lukt niet
« Reactie #1 Gepost op: 12 mei 2023, 13:09:15 »
Is de file .smbcredentials owner root, permissions 0600 ?

Wellicht moet de /volume1 weg uit de fstab regel.
  • Mijn Synology: DS418
  • HDD's: 2 x WD8003FFBX
DS418 / DSM 6.2.4-25556 Update 7 / 2 x WD8003FFBX (SHR) / Dovecot / Nextcloud / Transmission / ResilioSync / SynchThing / Spotweb / Logitech Media Server + Spotify
DS413 / DSM 6.2.4-25556 Update 7 / 2 x ST3000DM001-1CH166 (SHR) 2 x WD40EFRX-68WT0N0 (SHR) / Testing
RaspberryPi 4 4GB / SSD 256GB / Nextcloud / Logitech Media Server + Spotify / PostgreSQL / DAViCal / Domoticz / Custom services
HP tn520 / HomeAssistant

Offline theomolenaar

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 21
Re: Mounten van SMB/CIFS share in Ubuntu VM lukt niet
« Reactie #2 Gepost op: 12 mei 2023, 22:23:49 »
Dank voor je reactie. Het bestand heeft idd owner root:
-rw------- 1 root  root       62 May 12 00:05 .smbcredentials
De tip om /volume1 weg te halen heb ik ook al geprobeerd. Hielp ook niet.
De inhoud van .smbcredentials is als volgt:
username=somelinuxuser
password=letterscijfersenspecialetekens
domain=WORKGROUP
Ook zonder domain geprobeerd. Maar nog steeds zelfde permission error.

In mijn Ubuntu VM heb ik een mount directory /mnt/syno met root user en de volgende permissies:
drwxr-xr-x 2 root root 4096 May 11 10:08 syno
  • Mijn Synology: DS414

Offline sciurius

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 37
  • Berichten: 411
  • Arms are made for hugging
Re: Mounten van SMB/CIFS share in Ubuntu VM lukt niet
« Reactie #3 Gepost op: 13 mei 2023, 10:35:12 »
Ik heb op mijn nas een share /volume1/Synch1 en in mijn fstab

//nas1/Synch1           /mnt/s            cifs    user,noauto   0 0

Deze kan ik probleemloos, als user, mounten maar dan moet ik wel mijn password (op de nas) ingeven.

Als je zoiets eerst probeert en het werkt kun je van daaruit misschien gaan stoeien met automatisch mounten en credentials.
  • Mijn Synology: DS418
  • HDD's: 2 x WD8003FFBX
DS418 / DSM 6.2.4-25556 Update 7 / 2 x WD8003FFBX (SHR) / Dovecot / Nextcloud / Transmission / ResilioSync / SynchThing / Spotweb / Logitech Media Server + Spotify
DS413 / DSM 6.2.4-25556 Update 7 / 2 x ST3000DM001-1CH166 (SHR) 2 x WD40EFRX-68WT0N0 (SHR) / Testing
RaspberryPi 4 4GB / SSD 256GB / Nextcloud / Logitech Media Server + Spotify / PostgreSQL / DAViCal / Domoticz / Custom services
HP tn520 / HomeAssistant

Offline sciurius

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 37
  • Berichten: 411
  • Arms are made for hugging
Re: Mounten van SMB/CIFS share in Ubuntu VM lukt niet
« Reactie #4 Gepost op: 13 mei 2023, 10:37:46 »
Overigens moet je de permissies regelen vanuit Control Panel > File Sharing en niet vanuit File Station.
  • Mijn Synology: DS418
  • HDD's: 2 x WD8003FFBX
DS418 / DSM 6.2.4-25556 Update 7 / 2 x WD8003FFBX (SHR) / Dovecot / Nextcloud / Transmission / ResilioSync / SynchThing / Spotweb / Logitech Media Server + Spotify
DS413 / DSM 6.2.4-25556 Update 7 / 2 x ST3000DM001-1CH166 (SHR) 2 x WD40EFRX-68WT0N0 (SHR) / Testing
RaspberryPi 4 4GB / SSD 256GB / Nextcloud / Logitech Media Server + Spotify / PostgreSQL / DAViCal / Domoticz / Custom services
HP tn520 / HomeAssistant

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1336
  • -Ontvangen: 7772
  • Berichten: 43.099
  • FIFO / LIFO
    • Truebase
Re: Mounten van SMB/CIFS share in Ubuntu VM lukt niet
« Reactie #5 Gepost op: 13 mei 2023, 11:19:37 »
Control Panel > File Sharing moet zijn Control Panel > Shared Folder ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

Offline theomolenaar

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 21
Re: Mounten van SMB/CIFS share in Ubuntu VM lukt niet
« Reactie #6 Gepost op: 13 mei 2023, 13:58:22 »
Heb de vereenvoudigde fstab regel geprobeerd die jij hebt gepost:
//192.168.1.45/backup /mnt/syno cifs user,noauto 0 0
Deze proberen te mounten: mount /mnt/synoEr werd om een root password gevraagd. Ging er vanuit dat ik de administrator password hier moest invoeren maar kreeg geen toegang.
Met deze regel geprobeerd om wijzer te worden :-(
tail -f  /var/log/kern.log
Wederom die code 13:
May 13 12:28:08 ubudocker kernel: [315991.526352] CIFS: Attempting to mount //192.168.1.45/backup
May 13 12:28:08 ubudocker kernel: [315991.556526] Status code returned 0xc000006d STATUS_LOGON_FAILURE
May 13 12:28:08 ubudocker kernel: [315991.556546] CIFS VFS: \\192.168.1.45 Send error in SessSetup = -13
May 13 12:28:08 ubudocker kernel: [315991.560152] CIFS VFS: cifs_mount failed w/return code = -13
Deze fstab regel werkte ook niet:
//192.168.1.45/backup /mnt/syno cifs vers=3.0,username=somelinuxuser,noauto,iocharset=utf8 0 0
Tot ik ergens op Stackoverflow las dat iemand de Synology Administrator user en password in de credentials file had gezet. Dit werkte bij mij perfect. Mounten verliep zonder problemen. Het lijkt er dus op dat de user in de credentials file administrator rechten nodig heeft om te kunnen mounten. Vanuit veiligheid lijkt me dit geen gewenste situatie. Zelfs als je een nieuwe user aanmaakt met Administrator rechten kan een kwaadwillend persoon flink wat schade aanbrengen indien ook het wachtwoord bekend is.   
Mijn huidige fstab regel:
//192.168.1.45/backup /mnt/syno cifs credentials=/home/theo/.smbcredentials,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 0
De YT video laat ook duidelijk zien dat er geen Administrator rechten maar alleen Users rechten wordt aangevinkt.
59380-0
  • Mijn Synology: DS414

Offline Zonal

  • Bedankjes
  • -Gegeven: 6
  • -Ontvangen: 0
  • Berichten: 22
Re: Mounten van SMB/CIFS share in Ubuntu VM lukt niet
« Reactie #7 Gepost op: 26 juli 2023, 14:18:39 »
Ik ben hier zelf nu onderhand ook al bijna 2 maanden mee bezig en ik heb nog steeds geen oplossing.

Het rare is, ik gebruikte Debian 11 met Gnome en na het booten kreeg ik ook de permission 13 error. Na meteen rebooten werden mijn nas shares wel gewoon goed gemounted. Ge-upgrade naar Debian 12 en het werkte nog steeds hetzelfde.

Ik wilde echter KDE plasma gaan gebruiken als DE, dus clean install gedaan (alleen SSU, zonder DE tijdens install) en nu werkt het helemaal niet meer. Handmatig mounten is geen enkel probleem, maar zodra ik wil mounten met een credential file dan gaat het mis (ook onder Gnome toen). Hoe die file ook genoemd is of waar deze ook geplaatst is (/etc/samba/credentials of /home/user/.smbpassword bijv.), het maakt allemaal geen verschil.

Dit doet mij geloven dat het dus geen mount issue is maar het iets met de credential file te maken heeft. Ondanks of je het pad of de credential file chowned en zorgt dat het de juiste rechten heeft. Ook dit maakt geen verschil.

Ik had overigens wel in het verleden network drives gemounted via fstab in een VM onder Windows en dit werkte wel gewoon...
  • Mijn Synology: DS216+II
  • HDD's: 1 x wd dc hc 510
  • Extra's: 8 GB RAM


 

Is automatisch 'mounten' van netwerkshare mogelijk?

Gestart door Maaike1985Board Mac OS X

Reacties: 6
Gelezen: 3434
Laatste bericht 21 oktober 2015, 18:56:11
door Phoenix77
een map op een externe nas mounten in je eigen nas

Gestart door SPiETBoard File Station

Reacties: 19
Gelezen: 7259
Laatste bericht 09 maart 2017, 14:57:24
door pvkan
Automatisch shares mounten in OSX met macbook

Gestart door BjörnBoard Mac OS X

Reacties: 9
Gelezen: 5760
Laatste bericht 04 december 2008, 19:48:42
door cyrus1977
VERPLAATST: een map op een externe nas mounten in je eigen nas

Gestart door BirdyBoard Data replicator & overige backupsoftware

Reacties: 0
Gelezen: 1021
Laatste bericht 04 maart 2017, 15:30:26
door Birdy
Mounten van drives op synology

Gestart door AnonymousBoard Overige software

Reacties: 0
Gelezen: 1569
Laatste bericht 07 december 2008, 12:16:43
door Anonymous