Ubuntuneuling309
Anmeldungsdatum: 4. März 2009
Beiträge: 285
|
Hakel2022 hat mir in einem anderen Thread folgendes geraten, weil ich mit fstab trotz Wiki einfach nicht klarkomme: Daher muß man die Synology statisch in das home Verzeichnis von Digikam einbinden per fstab. https://wiki.ubuntuusers.de/fstab/ //192.168.1.100/bilder /Home/nutzer/Bilder cifs _netdev,WEITERE-OPTIONEN Wenn man das so in die fstab einträgt, kann Digikam nicht "erkennen", daß es ein NAS ist. Dafür machst du im Subforum "Serverdienste" einen neuen Thread auf. Es gibt da sicher noch ein paar nette Details
Diesem Rat möchte ich folgen und frage: Wenn ich in die fstab //192.168.xxx.xxx/daten/pictures /Home/user/Synologybilder cifs _netdev credentials=/geheim/passwörter/.netzwerkzugriff,users,noauto 0 0
hineinschreibe, würde das funktionieren?
|
Ubunux
Anmeldungsdatum: 12. Juni 2006
Beiträge: 17181
|
Was hindert dich daran, es einfach auszuprobieren? Nur so wirst du etwas lernen. Wegen dem noauto wird das nicht automatisch beim Start des Rechners eingebunden, da musst du die Freigabe manuell bei Bedarf mounten.
|
Ubunux
Anmeldungsdatum: 12. Juni 2006
Beiträge: 17181
|
Ubuntuneuling309 schrieb: //192.168.xxx.xxx/daten/pictures /Home/user/Synologybilder cifs _netdev credentials=/geheim/passwörter/.netzwerkzugriff,users,noauto 0 0
An der von mir gelb markierten Stelle fehlt etwas.
|
Ubuntuneuling309
(Themenstarter)
Anmeldungsdatum: 4. März 2009
Beiträge: 285
|
Was hindert dich daran, es einfach auszuprobieren? Nur so wirst du etwas lernen. Wegen dem noauto wird das nicht automatisch beim Start des Rechners eingebunden, da musst du die Freigabe manuell bei Bedarf mounten.
Dass ich Sorge habe, das sich mein System mit einer falschen fstab aufhängt
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 9564
Wohnort: Münster
|
Ubuntuneuling309 schrieb: […]
Wenn ich in die fstab //192.168.xxx.xxx/daten/pictures /Home/user/Synologybilder cifs _netdev credentials=/geheim/passwörter/.netzwerkzugriff,users,noauto 0 0
hineinschreibe, würde das funktionieren?
Nein. Du musst schon eine Datenzeile ohne syntaktische Fehler verwenden. Deine hat mindestens 4:
Sie hat 7 Felder. Zulässig sind 4-6. Das 5. Feld enthält Text. Zulässig ist 0 oder ein leeres Feld. Das Verzeichnis für den Einbindepunkt existiert vermutlich nicht. Deine Angabe im ersten Feld ist keine gültige URI für eine SMB-Freigabe.
|
Ubunux
Anmeldungsdatum: 12. Juni 2006
Beiträge: 17181
|
Da hängt sich nichts auf, durch das noauto wird dein NAS eben nicht eingehängt beim starten und du kannst es manuell mounten im Terminal. Dann bekommst du auch sofort eine Rückmeldung. In deine fstab trägst du es richtig ein, denn außer dem fehlenden Komma gibt es noch einen Fehler in deinem Vorschlag:
//192.168.xxx.xxx/daten/pictures /home/user/Synologybilder cifs _netdev,credentials=/geheim/passwörter/.netzwerkzugriff,users,noauto 0 0
Nach dem Start mountest du per: sudo mount /home/user/Synologybilder
|
Ubuntuneuling309
(Themenstarter)
Anmeldungsdatum: 4. März 2009
Beiträge: 285
|
Erst einmal vielen Dank! Ich habe jetzt folgendes eingetragen:
//192.168.xxx.yyy/daten/pictures /home/user/Bilder/Synologybilder cifs _netdev,credentials=//home/user/.smbcredentials,users,noauto 0 0 anschl. systemctl daemon-reload und dann beim Mounten folgende Nachricht erhalten:
sudo mount /home/user/Bilder/Synologybilder
mount: /home/user/Bilder/Synologybilder: mount(2)-Systemaufruf ist fehlgeschlagen: Vorgang wird nicht unterstützt.
dmesg(1) may have more information after failed mount system call. Was war falsch? Das Verzeichnis zum Mounten hatte ich mit mkdir zuvor angelegt.
dmesg aufzurufen klappt nicht.
|
Ubunux
Anmeldungsdatum: 12. Juni 2006
Beiträge: 17181
|
Ubuntuneuling309 schrieb:
Ich habe jetzt folgendes eingetragen:
//192.168.xxx.yyy/daten/pictures /home/user/Bilder/Synologybilder cifs _netdev,credentials=//home/user/.smbcredentials,users,noauto 0 0
Und wieder falsch ...
Was war falsch? Das Verzeichnis zum Mounten hatte ich mit mkdir zuvor angelegt.
Vermutlich solltest du noch die SMB-Version in den Optionen mit aufnehmen. Bei mir sieht das so aus:
//192.168.xxx.xx/music /mnt/Synology/music cifs noauto,users,credentials=/home/user/.synology,uid=1000,vers=3.11 0 0 dmesg aufzurufen klappt nicht.
Das ist keine Fehlerbeschreibung mit der man etwas anfangen kann!
|
Ubuntuneuling309
(Themenstarter)
Anmeldungsdatum: 4. März 2009
Beiträge: 285
|
nochmals danke. Tippfehler beseitigt; aber ich scheine wirklich ein wenig begriffsstutzig zu sein. Ich finde mit testparm keine Samba-Version, auch nicht, wenn ich die ganze smb.conf per Hand durchsuche. und wofür ist das uid1000 in den Optionen? Oder betrifft mich das gar nicht? Und dmesg hatte ich nur erwähnt, weil mir das System diesen Vorschlag gemacht hatte. Sorry für die vielen Fragen
|
Ubuntuneuling309
(Themenstarter)
Anmeldungsdatum: 4. März 2009
Beiträge: 285
|
Hilft das evtl. weiter?
CIFS: No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3.1.1), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3.1.1 (or even SMB3 or SMB2.1) specify vers=1.0 on mount.
[20198.017933] CIFS: Attempting to mount //192.168.xxx.yyy/daten/pictures
[20198.030101] CIFS: VFS: \\192.168.xxx.yyy Dialect not supported by server. Consider specifying vers=1.0 or vers=2.0 on mount for accessing older servers
[20198.030117] CIFS: VFS: cifs_mount failed w/return code = -95
[20243.315700] CIFS: Attempting to mount //192.168.xxx.yyy/daten/pictures
[20243.432903] CIFS: VFS: \\192.168.xxx.yyy Dialect not supported by server. Consider specifying vers=1.0 or vers=2.0 on mount for accessing older servers
[20243.432931] CIFS: VFS: cifs_mount failed w/return code = -95
|
Ubunux
Anmeldungsdatum: 12. Juni 2006
Beiträge: 17181
|
Ubuntuneuling309 schrieb: Hilft das evtl. weiter?
> [20243.432903] CIFS: VFS: \\192.168.xxx.yyy Dialect not supported by server. Consider specifying vers=1.0 or vers=2.0 on mount for accessing older servers
Hast du versucht, was da steht? Nachdem die SMB Version 1 nicht mehr zu empfehlen ist, solltest du es mit vers=2.0 versuchen. siehe auch mount.cifs und dort speziell: mount.cifs (Abschnitt „SMB-Protokoll-Versionen“) mount.cifs (Abschnitt „Optionen-fuer-cifs“)
|
Ubuntuneuling309
(Themenstarter)
Anmeldungsdatum: 4. März 2009
Beiträge: 285
|
Ich verzweifele:
jetzt erhalte ich mount: /home/user/Bilder/Synologybilder: //192.168.xxx.yyy/daten/pictures konnte nicht im Nur-Lese-Modus eingehängt werden. und in dmesg
| [32816.158728] CIFS: VFS: \\192.168.xxx.yyy Send error in SessSetup = -13
[32816.158769] CIFS: VFS: cifs_mount failed w/return code = -13
|
|
Ubunux
Anmeldungsdatum: 12. Juni 2006
Beiträge: 17181
|
Ubuntuneuling309 schrieb: Ich verzweifele:
jetzt erhalte ich
Wie wäre es, wenn du hier zeigen würdest, was genau du wo geändert hast?! Zeige den aktuellen Inhalt deiner /etc/fstab in Codeblock komplett von prompt zu prompt cat /etc/fstab
|
Ubuntuneuling309
(Themenstarter)
Anmeldungsdatum: 4. März 2009
Beiträge: 285
|
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/nvme0n1p6 during curtin installation
/dev/disk/by-uuid/a2641adb-0d4a-49f6-b731-963d2e7c5f51 / ext4 defaults 0 1
# /boot/efi was on /dev/nvme0n1p1 during curtin installation
/dev/disk/by-uuid/ECD1-99CB /boot/efi vfat defaults 0 1
/swap.img none swap sw 0 0
# Eintrag zur Einbindung der Synology-Bilder
//192.168.xxx.yyy/daten/pictures /home/user/Bilder/Synologybilder cifs _netdev,credentials=/home/vcs/.smbcredentials,users,noauto,uid=1000,vers=2.0 0 0
Habe user-Name und IP-Adresse natürlich nicht mit xxx.yyy sowie user eingegeben
|
Ubunux
Anmeldungsdatum: 12. Juni 2006
Beiträge: 17181
|
Zeige mal die Ausgabe von smbclient -L 192.168.xxx.yyy Es kann sein, dass du smbclient zuerst installieren musst.
|