Hallo, ich Linux Neuling und probiere gerade die aktuelle Version (21.10,64-Bit,Xfce:4.16) von Xubuntu auf meinem Rechner einzurichten. Läuft soweit alles sehr zufriedenstellend. Ein Problem bekomme ich aber nicht gelöst. Ich versuche vergebens einen freigegebenen Ordner auf meinem NAS per bash Script zu mounten.
Im Vorfeld habe ich die Pakete samba, samba-vfs-modules und cifs-utils installiert.
Außerdem die Datei /etc/sudoers.tmp um folgende Einträge erweitert:
1 2 | %user1 ALL = NOPASSWD: /bin/mount %user1 ALL = NOPASSWD: /bin/umount |
Die Script Datei DATA-Mount.sh sieht enthält folgende Zeilen:
1 2 3 | #!/bin/bash sudo mount -t cifs -o credentials=/media/user1/USB-Stick/DATA/.crednas,vers=2.0,rw,noauto,x-systemd.automount,x-systemd.idle-timeout=60,users,_netdev,uid=1000,gid=1000 //192.168.210.5/DATA/ /home/user1/NAS01-DATA |
Direkt ins Terminal eingeben funktioniert es. Auch in einem aktuellen Ubuntu-Desktop 21.10 funktioniert dieses Script einwandfrei.
Wenn ich aber die Scriptdatei über das Terminal ausführe:
1 | $ sh /home/user1/DATA/DATA-mount.sh |
gibt es folgende Meldung:
mount.cifs: permission denied: no match for /home/user1/NAS01-DATA found in /etc/fstab
Was mache ich noch falsch?