GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Finden Sie den Mount Point für Smb-Aktien in 13.04?

In älteren Ubuntu-Versionen konnten Sie auf die mit Nautilus gemounteten SMB-Freigaben zugreifen, indem Sie in ~/.gvfs/ gingen Verzeichnis. Ich fand es sehr praktisch, da ich gerne Nautilus zum Mounten der Freigaben verwende, aber alle Festplattenoperationen (Kopieren, MV, Suchen usw.) über die Befehlszeile ausführe.

Ich habe jetzt Ubuntu 13.04, und obwohl ich die Freigabe mounten und mit Nautilus verwenden kann (was ich nie benutze), kann ich den tatsächlichen Mount-Punkt nicht finden. Ist es noch irgendwo? Oder wurde es aufgegeben? Kann ich es zurückbekommen?

Ich weiß, dass ich die Freigaben mit CIFS und /etc/fstab mounten kann , aber ich würde lieber den Benutzerbereich verwenden. Auf diese Weise bleiben meine Einstellungen (einschließlich Anmeldeinformationen) in meinem Home-Verzeichnis, wenn ich ein neues System installiere oder mein Zuhause auf einen anderen Computer übertrage, und ich muss mich nicht um die Aktualisierung von fstab kümmern.

Außerdem möchte ich es nicht manuell mit sudo mounten (mit sudo mount -t cifs ... ). Ja, ich könnte einen Alias ​​oder ein Skript erstellen, aber dann müsste ich entweder jedes Mal mein Passwort eingeben oder mein Passwort in einer Anmeldeinformationsdatei speichern. Und geben Sie das sudo-Passwort ein. Und dann muss ich jedes Mal, wenn ich auf eine neue Freigabe stoße, daran denken, wie ich eine Datei mit Anmeldeinformationen erstellen kann. Also ja, ich könnte mit dieser Lösung enden, aber ich würde meine derzeitigen Gewohnheiten lieber nicht ändern, wenn es möglich ist.

Darüber hinaus gibt es die Angelegenheit anderer Benutzer, für die ich häufig eine einfache Befehlszeilenlösung bereitstelle. In 13.04 ist dies nicht mehr möglich (zum Beispiel, weil die Benutzer, denen ich die Lösung zur Verfügung stelle, nicht berechtigt sind, sudo mount auf ihren Computern zu verwenden).

Auf jeden Fall bin ich neugierig, was mit gvfs passiert ist und warum ich die gemounteten Verzeichnisse nicht sehen kann.

Beste Antwort

In 13.04 werden gvfs-Benutzer-Mounts in das /run-Dateisystem verschoben

/run/user/<username>/gvfs

siehe Warum werden meine gvfs-Mounts nicht unter ~/.gvfs oder /run/user//gvfs angezeigt?

[nicht als Duplikat gekennzeichnet, da die Antworten dort unklar sind]

Wenn Sie die alten Links / Skripte usw. behalten möchten, tun Sie dies einfach

rmdir ~/.gvfs/
ln -s /run/user/<username>/gvfs ~/.gvfs

Aktualisieren :gvfs ist veraltet, verwenden Sie „gio mount ' stattdessen. Jetzt befinden sich smb-Mounts auf $XDG_RUNTIME_DIR/gvfs.

Verwandte:Dell Developer Edition Ubuntu 14.04 Super Key funktioniert nicht?
Ubuntu
  1. Finden Sie die MAC-Adresse in Ubuntu 21.10

  2. So suchen Sie in der Konsole nach großen Dateien

  3. Linux:So finden Sie den für ein Gerät verwendeten Gerätetreiber

  4. Wo finde ich die Konfigurationsdatei für Proftp?

  5. E:Das Paket muss neu installiert werden, aber ich kann kein Archiv dafür finden?

Wie wird eine verschlüsselte Truecrypt-Partition immer am selben Punkt gemountet?

Wie finde ich die IP-Adresse für ein Gerät in einem Netzwerk?

Finden Sie die Befehlszeile?

Geben Sie den Einhängepunkt eines Pfades an

Was ist der korrekteste Einhängepunkt für eine permanente NTFS-Partition?

So finden Sie die .pid-Datei für einen bestimmten Prozess