Es gibt pyNeighborhood , eine Benutzeroberfläche zum Mounten von Samba-Freigaben, die im Software-Center zum Herunterladen zur Verfügung steht.
Es ist ein guter Artikel befindet sich hier , wie es einzurichten und zu nutzen.
Installieren Sie zuerst cifs utils
sudo apt-get install cifs-utils
Alternativ lautet der grundlegende Terminalbefehl:
mount -t cifs -o username=USERNAME,password=PASSWD //192.168.1.88/shares /mnt/share
Wenn Sie Ihr Reittier in Nautilus sehen möchten, sollten Sie zuerst einen Unterordner in / media / USERNAME / erstellen, zum Beispiel:
mkdir /media/paul/cifsShare
Außerdem könnte das Kennwort beispielsweise im Befehl mount weggelassen werden (dies demonstriert auch den Datei- / Ordnermodus):
sudo mount -t cifs //nas-server/cifsShare /media/paul/cifsShare -o username=paulOnNAS,iocharset=utf8,file_mode=0777,dir_mode=0777,soft,user,noperm
In diesem Fall werden Sie zum Zeitpunkt des Einbindens nach dem Passwort (eigentlich nach 2 Passwörtern) gefragt.
Lesen Sie hier die Samba-Dokumentation durch und richten Sie sie richtig ein, um sie beim Start zu laden.
cifs-utils
installiert haben :sudo apt-get install cifs-utils
. Für weitere Informationen ist dieses Ubuntu-Hilfedokument großartig.cifs-utils
hat mich wachgerüttelt . Nichts davon würde anders funktionieren. Dies sollte direkt in die Antwort aufgenommen werden.Es ist wie in map7 gesagt, aber wenn Sie Root-Berechtigungen nicht jedes Mal verwenden möchten, wenn Sie eine Datei auf dem Laufwerk ändern, müssen Sie sie in einen Benutzerordner laden und sicherstellen, dass gid und uid auf Ihren Benutzernamen eingestellt sind .
Der Befehl setzt sie:
Beachten Sie, dass der
mnt
Ordner in~/mnt/share
anstelle von erstellt wurde/mnt/share
.Sie können auch password = PASSWD weglassen, wenn Sie dazu aufgefordert werden möchten, anstatt es im Befehl zu haben, der möglicherweise im Verlauf Ihrer Shell gespeichert ist:
quelle
1) Meine Samba-Freigabe zeigt in Caja (dem Ubuntu 16.04 „Explorer“) als
Dies ist ein guter Lithmus-Test, es gibt keine Verbindungs- / Pfadprobleme.
( Warnung : Wenn Sie von caja nach Kennwort-Anmeldeinformationen von Ihrem Windows-Computer gefragt werden, möchten Sie möglicherweise Domain von WORKGROUP auf den Namen des Computers, dh 'thinkpad', umstellen. Dann sollten die wirklich lokalen Anmeldeinformationen Ihres Laufwerks ausreichen.)
2) Wenn das funktioniert, kommt hier der Befehl:
,password=supersecret
direktes (kein Leerzeichen) nach dem Benutzernamen = hinzufügen , aber Sie können auch auf die Aufforderung warten, wenn Sie den Befehl eingeben.quelle
Ich bin mit der Behauptung nicht einverstanden, dass root immer notwendig ist, um cifs-Verbindungen herzustellen. Es ist wahr, es wird immer für CLI smbmount benötigt, aber ein Dateimanager wie nautilus kann eine cifs-Freigabe mounten und es ist nicht erforderlich, root zu sein.
Ich benutze Gnome nicht, aber ich habe immer noch Nautilus installiert. Führen Sie dies in einem Terminal aus, um zu verhindern, dass es versucht, den Desktop zu übernehmen
In Ubuntu 16.04 befindet sich im linken Baummenü unten "Mit Server verbinden". Klicken Sie darauf, der Vorschlag lautet "smb: //foo.example.com". smb ist ein altes Wort für "cifs", und wenn Sie Ihren Server einsetzen und anfangs mit smb: // teilen, funktioniert die Verbindung! Ich verspreche es. Wenn Ihre Freigabe eine benannte Sache ist, wird sie nach einem Schrägstrich "smb: //foo.example.com/myshare" benötigt.
Ich habe andere Dateimanager auf die gleiche Weise verwendet. Das Protokoll muss "smb: //" sein.
quelle
Sie können all diese Details in / etc / fstab ablegen, damit Sie Verzeichnisse beim Systemstart bereitstellen können. Wenn Windows oder SMB-Server auf IP-Adresse 192.168.1.1 ist
Erstelle ein Verzeichnis als Linux Mount Point
Zum ersten Mal manuell einhängen
Eventuelle Fehler können durch gefunden werden
quelle
Es gibt ein bestimmtes Problem, das möglicherweise und sehr frustrierend zu lösen ist, wenn Versionen von CIF / SMB zwischen Linux und Windows nicht kompatibel sind. In diesem Fall können Sie in der fstab-Zeile nur eine kleine Änderung vornehmen und "vers = 2.1" hinzufügen.
Wenn sich der Windows- oder SMB-Server unter der IP-Adresse 192.168.1.1 befindet
Die Schritte 2, 3 und 4 bleiben die gleichen wie in der vorherigen Antwort.
quelle
Ich habe ein kleines Skript zusammengestellt (es ist allerdings für Fedora gedacht), um das CIFS-Dateisystem von der Kommandozeile aus zu mounten und eine Testdatei zu erstellen / löschen. Kann von Nutzen sein:
quelle
Wie die verschiedenen Montagemethoden funktionieren, ist erschöpft, aber es gibt etwas, das Sie vielleicht in Betracht ziehen sollten
Wenn Sie Ihre Anmeldeinformationen nicht direkt in / etc / fstab eingeben möchten, können Sie stattdessen eine Mount-Option verwenden: credentials = / your / path / here / .credentials
Dies sollte Benutzername = Benutzername Passwort = mspassword enthalten
Speichern Sie die Datei und beenden Sie Ihren Auswahleditor.
Berechtigungen sollten auf chmod 600 geändert werden
Wenn Sie ein verschlüsseltes Basisverzeichnis haben und möchten, dass Ihr Mount beim Booten aktiv ist, müssen Sie sicherstellen, dass sich die Datei außerhalb Ihres Basisverzeichnisses befindet. in / etc / oder / media / könnte ein passender und leicht einprägsamer Ort sein.
quelle