Mounten Sie die Windows-Freigabe in Ubuntu – Permanentes Setup
Stellen Sie einmal manuell eine Verbindung zu einem freigegebenen Windows-Ordner von Ubuntu her und dieser verschwindet beim nächsten Neustart. Dieses Setup mountet die Freigabe dauerhaft mit cifs-utils und einem fstab-Eintrag – wobei das Windows-Passwort in einer geschützten Anmeldeinformationsdatei gespeichert wird, _netdev und nofail, damit der Bootvorgang nie hängen bleibt, und uid/gid, damit die Dateien Ihnen gehören.
📑Kapitel
- Das Problem – eine Freigabe, die Sie manuell öffnen, verschwindet nach jedem Neustart
- Schnelltest: Öffnen Sie die Freigabe einmal über die Dateien-App
- Installieren Sie das cifs-utils-Paket
- Erstellen Sie den Mount-Punkt unter /mnt/SharedDocs
- Speichern Sie die Windows-Anmeldung in einer geschützten Anmeldeinformationsdatei
- Fügen Sie den permanenten Eintrag zu /etc/fstab hinzu, mit _netdev und nofail
- Mounten Sie es jetzt, überprüfen Sie es und führen Sie dann den Neustarttest durch
📋 Übersicht und Schritt-für-Schritt-Anleitung
Testen Sie „Zuerst teilen“ in der Datei-App
Bevor Sie etwas dauerhaft machen, prüfen Sie einmal die Grundlagen: Der Windows-PC gibt den Ordner frei, der Netzwerkpfad funktioniert und Ihr Windows-Benutzername und Ihr Windows-Passwort werden akzeptiert. Öffnen Sie die Dateien-App, drücken Sie Strg + L, um die Adressleiste zu öffnen, und geben Sie die Freigabeadresse ein – im Video ist es der Ordner SharedDocs auf dem PC mit dem Namen OFFICE-PC:
smb://OFFICE-PC/SharedDocs
Geben Sie den Windows-Benutzernamen und das Passwort ein, wenn Sie dazu aufgefordert werden. Wenn der Ordner geöffnet wird und Sie seine Dateien sehen können, sind der Freigabename, der PC-Name und die Anmeldung alle korrekt – notieren Sie sie genau, da das permanente Setup dieselben drei Dinge verwendet. Ersetzen Sie in diesem Handbuch OFFICE-PC und SharedDocs durch Ihren eigenen PC-Namen und Freigabenamen.
smb://192.168.1.10/SharedDocs. Geben Sie dem Windows-PC eine feste oder reservierte IP-Adresse – eine permanente Bereitstellung ist nur so zuverlässig wie die Adresse, auf die sie verweist.Installieren Sie cifs-utils
Für eine permanente Bereitstellung sind die CIFS-Tools erforderlich – das Hilfsprogramm mount.cifs, mit dem Ubuntu eine SMB-Freigabe (Windows) als normalen Ordner anhängen kann. Öffnen Sie ein Terminal und installieren Sie das Paket:
sudo apt update
sudo apt install cifs-utils
Ohne dieses Paket funktioniert der fstab-Eintrag in Schritt 5 nicht und der Mount schlägt fehl – diese kleine Installation unterscheidet ein einmaliges Durchsuchen von einem echten Mount beim Booten.
Erstellen Sie den Mount Point
Ein Bereitstellungspunkt ist einfach ein leerer Ordner, in dem der Inhalt der Freigabe angezeigt wird. Erstellen Sie eine unter /mnt, benannt nach der Freigabe:
sudo mkdir -p /mnt/SharedDocs
Lassen Sie diesen Ordner leer. Wenn die Freigabe gemountet ist, sind alles in /mnt/SharedDocs tatsächlich die Dateien auf dem Windows-PC – und wenn sie nicht gemountet ist, ist der Ordner einfach leer, was auch eine nützliche Möglichkeit ist, auf einen Blick zu erkennen, ob die Bereitstellung aktiv ist.
Speichern Sie die Anmeldung in einer geschützten Anmeldeinformationsdatei
Der Mount benötigt bei jedem Start Ihr Windows-Passwort, aber dieses Passwort darf niemals in /etc/fstab selbst stehen – fstab kann von jedem Benutzerkonto auf dem Computer gelesen werden. Bewahren Sie die Anmeldung stattdessen in einer eigenen kleinen Datei auf, die nur Root lesen kann. Erstellen Sie es:
sudo nano /root/.smbcredentials
Geben Sie genau zwei Zeilen mit Ihrem eigenen Windows-Benutzernamen und Passwort ein, speichern Sie dann mit Strg + O und beenden Sie den Vorgang mit Strg + X:
username=YourWindowsUser
password=YourWindowsPassword
Sperren Sie nun die Datei, sodass nur Root sie lesen kann:
sudo chmod 600 /root/.smbcredentials
chmod 600 ist der Sinn dieses Schritts und kein optionales Extra. Ohne diese Datei handelt es sich bei der Anmeldeinformationsdatei nur um Ihr Windows-Passwort, das im Klartext geschrieben ist und von anderen Konten auf dem PC gelesen werden kann. Und denken Sie für später daran: Wenn Sie jemals das Windows-Passwort ändern, aktualisieren Sie auch diese Datei – ein veraltetes Passwort ist hier der häufigste Grund, warum ein funktionierender Mount plötzlich stoppt.Fügen Sie den permanenten fstab-Eintrag hinzu
Weisen Sie Ubuntu nun an, die Freigabe bei jedem Start bereitzustellen. Bewahren Sie zunächst eine Sicherungskopie der ursprünglichen fstab auf – eine falsche Zeile in dieser Datei kann den Startvorgang beeinträchtigen, und die Sicherung ist Ihr Weg zurück. Öffnen Sie dann die Datei:
sudo nano /etc/fstab
Fügen Sie diese einzelne Zeile ganz am Ende der Datei hinzu:
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0
Was jeder Teil tut: //OFFICE-PC/SharedDocs ist die Freigabe, /mnt/SharedDocs ist der Ort, an dem er erscheint, und cifs ist der Dateisystemtyp. credentials= verweist auf die geschützte Datei aus Schritt 4, sodass in fstab kein Kennwort angezeigt wird. iocharset=utf8 sorgt dafür, dass Dateinamen mit Sonderzeichen korrekt sind. _netdev teilt dem System mit, dass dieser Mount das Netzwerk benötigt, sodass es auf das Netzwerk wartet, anstatt zu früh auszufallen. nofail bedeutet, dass Ubuntu weiterhin normal startet, wenn der Windows-PC ausgeschaltet ist, anstatt hängen zu bleiben oder in eine Notfallaufforderung zu fallen. uid=1000,gid=1000 macht die gemounteten Dateien zum Eigentum Ihres Ubuntu-Benutzers, sodass Ihre Apps ohne Sudo in der Freigabe gespeichert werden können – 1000 ist die übliche ID des ersten Benutzerkontos; Überprüfen Sie Ihre eigene mit dem Befehl id und passen Sie sie an, wenn Ihre davon abweicht.
Jetzt mounten und vor dem Neustart überprüfen
Starten Sie noch nicht neu. Testen Sie den fstab-Eintrag jetzt, solange Sie noch alle Fehler sehen können, die er erzeugt:
sudo mount -a
mount -a mountet alles, was in fstab aufgelistet ist. Wenn es stillschweigend beendet wird, ist der Eintrag in Ordnung – öffnen Sie /mnt/SharedDocs und Sie sollten die Dateien der Windows-Freigabe sehen, und ein kurzes df -h zeigt die Freigabe als gemountetes Dateisystem an. Erstellen Sie darin eine kleine Testdatei, um zu beweisen, dass Sie schreiben und nicht nur lesen können. Erst nachdem dieser Test bestanden wurde, starten Sie die Ubuntu-Maschine einmal neu: Die Freigabe sollte selbstständig und ohne manuelle Verbindung wieder vorhanden sein – dieser Neustart ist der eigentliche Beweis dafür, dass die permanente Einrichtung funktioniert.
mount -a einen Fehler meldet, beheben Sie ihn jetzt und nicht nach einem Neustart – lesen Sie die Meldung, da sie das Problem normalerweise direkt benennt: ein falscher Freigabename oder eine falsche PC-Adresse, falsche Inhalte in der Anmeldeinformationsdatei oder „Berechtigung verweigert“ von der Windows-Seite, wo der Benutzer Berechtigungen sowohl für die Registerkarte „Freigabe“ als auch für die Registerkarte „Sicherheit“ des Ordners benötigt. Eine Halterung bricht später selten von alleine; Wenn dies der Fall ist, ändert sich auf der einen Seite etwas – das Windows-Passwort, die Adresse des PCs oder die Berechtigungen.🏷️Themensuchvariablen und Schlüsselwörter
🎙️ Vollständiges Transkript – zum Erweitern antippen
__TOK_31__
__TOK_32__
__TOK_33__
❓ Häufig gestellte Fragen
Ist dieses Tutorial zu 100 % kostenlos?
__TOK_34__
Können Anfänger dieser Anleitung folgen?
__TOK_35__
Wo kann ich Fragen stellen, wenn ich nicht weiterkomme?
__TOK_36__
🚀 Sehen Sie sich das vollständige Tutorial auf YouTube an
__TOK_37__
__TOK_38__
▶️ Vollständiges Video ansehen