Mounten Sie die SMB-Freigabe mit gvfs über die Befehlszeile


9

Es gibt viele Möglichkeiten, eine SMB-Freigabe in Ubuntu bereitzustellen. Zum Beispiel:

  • Als root können Sie mount.cifs verwenden:

    mount -t cifs -o user=username //servername/sharename/ /mnt
    
  • Sie können smbnetfs wie hier beschrieben verwenden

Ich möchte jedoch gvfs verwenden. Bei der Anmeldung mit ssh. Ich habe folgendes ohne Erfolg versucht:

dbus-launch bash
gvfs-mount smb://servername/sharename/

Das funktioniert ... irgendwie. Wenn ich renne

gvfs-mount -l 

Ich bekomme folgendes:

Mount(0): sharename on servername -> smb://servername/sharename/
  Type: GDaemonMount

Das Reittier scheint also zu funktionieren. Es gibt jedoch keinen Dateisystem-Mountpunkt, während ich beim Mounten mit Nautilus einen Mountpunkt erhalte /run/user/1000/gvfs/, auf den ich dann über die Befehlszeile zugreifen kann.

Was kann ich tun, um einen Mountpunkt mit gvfs zu erhalten, auf den ich über die Befehlszeile zugreifen kann?

Antworten:


3

Der Einhängepunkt sollte in sein ~/.gvfs. Zumindest von mir war es dort mit diesem Namen : smb-share\:domain\=WORKGROUP\,server\=192.168.0.186\,share\=asmedia-hdd\,user\=root/. Wenn Sie es immer noch nicht finden können, können Sie es versuchen sudo find / -name sharename -type d. Vielleicht findet es das Verzeichnis woanders. Ein anderer möglicher Ort ist /run/user/1000/gvfs.


2

Zumindest mit Ubuntu 18.04 funktioniert Folgendes:

$ gio mount smb://<server>/<share>
Password required for share <share> on <server>
User [<user>]:
Domain [<workgroup>]:
Password:

Die Einhängepunkte befinden sich in /run/user/<uid>/gvfs/( idem $XDG_RUNTIME_DIR/gvfs ).


Versuchen Sie dies für unbeaufsichtigtes Mounten mit Benutzername / Passwort / Arbeitsgruppe . Dann können Sie mit zBln -si $XDG_RUNTIME_DIR/gvfs/mysmbmount $HOME/smb
Pablo Bianchi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.