Samba-Zugriff unter Ubuntu
Im Folgenden wird beschrieben, wie bei jeden Systemstart automatisch ein geschütztes Sambaverzeichnis gemountet wird. Dabei wird von einem frisch installierten Ubuntu-System (v. 8.10) ausgegangen.
Im Folgenden wird beschrieben, wie bei jeden Systemstart automatisch ein geschütztes Sambaverzeichnis gemountet wird. Dabei wird von einem frisch installierten Ubuntu-System (v. 8.10) ausgegangen.
1. Packet “smbfs” installieren
Dieses Packet ist notwendig damit das CIFS-Dateisystem mit allen Optionen verwendet werden kann. Dazu wird folgender Befehl ausgeführt:
sudo apt-get install smbfs
2. Datei mit Logindaten erstellen
Als nächtes legt man als root eine Datei mit dem Logindaten für das Samba-Verzeichnis an:
sudo gedit /root/.smbcred
In diese Datei schreibt man nun folgende Angaben:
username=MeinSambaBenutzername password=MeinSambaPasswort
Nach dem Speichern, wird noch der Lesezugriff für normale Nutzer gesperrt, so dass diese das eingebene Passwort nicht lesen können:
sudo chmod 0600 /root/.smbcred
3. Mount-Verzeichnis erstellen
Nun muss noch ein Verzeichnis erstellt werden, in welches später das Samba-Verzeichnis gemountet werden soll (bspw. unter /mnt/home)
sudo mkdir /mnt/home
4. fstab-Datei anpassen
Letztlich wird die fstab-Datei geöffnet…
sudo gedit /etc/fstab
…und um folgende Zeile erweitert:
/// /mnt/home cifs auto,credentials=/root/.smbcred,uid= ,gid= 0 0
Für die Einträge in den spitzen Klammern sind die jeweiligen spezifischen Einträge zu verwenden. Letzlich könnte der Eintrag schließlch wie folgt aussehen:
//192.168.1.10/docs /mnt/home auto,credentials=/root/.smbcred,uid=tom,gid=tom 0 0
Nach dem Speichern dieser Änderung sollte das Samba-Verzeichnis bei einem Neustart automatisch im oben angegebenen Ordner gemountet werden (hier /mnt/home). Um das Ganze zu Prüfen und manuell zu mounten kann man nun auch folgendes eingeben:
sudo mount /mnt/mount

Schreiben Sie einen Kommentar zum Artikel