Ich habe einen freigegebenen Server in meinem lokalen Netzwerk mithilfe der GUI-Verbindung zum Server bereitgestellt und die von mir eingegebene Adresse war smb://myServer/myFolder
. Dann habe ich versucht, den freigegebenen Ordner zum /mnt
Verzeichnis hinzuzufügen, damit ich über meine IDE darauf zugreifen kann, aber ich bin fehlgeschlagen, obwohl ich versucht habe, den Server abzumelden und die CLI mit dem Befehl zu verwenden
gio mount smb://myServer/myFolder**.
Hatte jemand dieses Problem schon mal?
quelle
cifs-utils
das für installiert war.sudo apt-get install cifs-utils
.mount error(95): Operation not supported
mount error: cifs filesystem not supported by the system
auf Windows-Subsystem für Linux (nicht im engeren Sinne Ubuntu)Ich habe den freigegebenen Server geöffnet und ifconfig eingegeben, um die IP-Adresse abzurufen. Dann habe ich diesen Befehl eingegeben, um die Freigaben aufzulisten
Dann, um es zu mounten, habe ich diese 2 Befehle eingegeben: Zuerst, um einen Ordner unter dem / mnt zu erstellen und dann, um das Mounten durchzuführen
Geben Sie dann das Kennwort des Servers ein, wenn Sie dazu aufgefordert werden, und Ihre Bereitstellung ist unter / mnt / myFolder abgeschlossen
quelle
mount: /mnt/my-mount-name: cannot mount //<server-ip>/path/to/share read-only.
und stellte schließlich fest, dass ichcifs-utils
zuerst installieren musste (sudo apt install cifs-utils
). Danach funktionierte der Befehl mount.Wenn Sie installiert haben, können
gvfs-bin
Sie Folgendes ausführen:gvfs-mount smb://username@servername/sharename/
Weitere Informationen zu gvfs-mount finden Sie auf den Hilfeseiten
Sie können auch das offizielle Wiki Samba / SambaClientGuide lesen
quelle
Beachten Sie, dass Sie die SMB-Protokollversion (egvers = 1.0) möglicherweise besser zu den Mount-Optionen hinzufügen sollten. In der mount.cifs-Datei wird standardmäßig "vers = 1.0" angegeben, dies ist jedoch nicht der Fall. Beim Versuch, auf einem älteren NAS zu mounten, tritt der Fehler "Host down" auf. Die obige Lösung lautet dann
Einzelheiten finden Sie in dieser Lösung .
quelle
SMBv1 und Freigaben ohne Kennwortschutz erledigen die Arbeit schnell und einfach. Aber es handelt sich definitiv um große Sicherheitsprobleme (z. B. WannaCry usw.).
Empfehlen Sie SMBv3-Freigaben mit Kennwortschutz für Freigaben. Die Verwendung von gesicherten Anmeldedateien in fstab ist wahrscheinlich ebenfalls sinnvoll. Die Linux-Client-Seite ist der obigen sehr ähnlich. Siehe Verfahren unter https://linuxacademy.com/blog/linux/ubuntu-samba-client-setup-and-persistent-shares/
quelle
Ich wollte immer gespeicherte Kennwörter aus meinem Schlüsselbund verwenden, um in Skripten (Backups) auf meinem Laptop auf SMB-Freigaben zuzugreifen. Mein Ziel war es, die Passwörter nicht in Dateien offenzulegen und die Backups mit anacron auszuführen. Nach einigem Testen kam ich auf folgendes:
gio mount smb://<server_name>/<share_name>
, was ohne Passwort in Ihrer GNOME-Sitzung funktionieren sollteBeispiel getestet auf Ubuntu 19.04:
Wenn Sie das Skript über anacron von /etc/cron.daily aus ausführen, müssen Sie den Benutzer verwenden, der Zugriff auf den Schlüsselbund hat, z.
su -c /home/user/scripts/rsync_sript.sh Benutzer
quelle