Mount cifs mit verschiedenen Maschinenbenutzern gemeinsam nutzen - Ubuntu 16.04

329
Tak

Ich habe eine Ubuntu-Maschine, die verschiedene Benutzer hat. Ich frage mich, ob es einen Weg gibt, auf dem sich mehrere Benutzer unter Verwendung ihrer unterschiedlichen Ubuntu-Anmeldeinformationen und unterschiedlichen CIF-Server-Anmeldedaten bei derselben Cifs-Serverfreigabe anmelden können.

Wenn einer der Computerbenutzer eine Verbindung herstellen möchte, muss er in ein bestimmtes Verzeichnis wie folgt eingebunden werden:

user1@ubuntumachine:~$ sudo mount -t cifs -o "username=serveruser1,uid=$(id -u),gid=$(id -g) //server-address/folder /mount/path_on_ubuntu 

und wenn user2er montieren will, muss er entweder an einem anderen Ort montieren oder er muss es umount user1zuerst tun . Ich frage mich, ob es einen Weg gibt, wo user1und user2in das gleiche Verzeichnis mounten kann /mount/path_on_ubuntu?

0
Ich denke, dass [Mount Namespaces] (http://manpages.ubuntu.com/manpages/bionic/man7/mount_namespaces.7.html) Ihnen helfen kann. Aber warum ist das Montieren am selben Ort so wichtig? Kamil Maciorowski vor 6 Jahren 0
@KamilMaciorowski Kann ich mir ein Beispiel zeigen, wie dies mit Mount-Namespaces möglich ist? Ich habe den Link überprüft, aber ich bin irgendwie verloren. Tak vor 6 Jahren 0
Ich habe keine Erfahrung damit kann ich Ihnen jetzt nicht helfen. Vielleicht wird jemand anderes. Noch einmal (aus Neugierde und um sicherzustellen, dass es hier kein [XY-Problem] (https://meta.stackexchange.com/a/66378/355310) gibt, warum ist das Mounten an derselben Stelle so wichtig? Kamil Maciorowski vor 6 Jahren 0
Wenn Sie Samba mit einer eigenen Benutzerdatenbank verwenden, müssen Sie Samba-Benutzer mit dem Befehl `smbpasswd` hinzufügen (oder auf Samba 4+ können Sie das Samba-Tool-Benutzer hinzufügen.). Alex vor 6 Jahren 0

0 Antworten auf die Frage