Ich bin ein wenig verwirrt über den richtigen fstab-Eintrag für eine Samba-Freigabe in Ubuntu 12.04
Ich kann das Laufwerk manuell bereitstellen, indem ich Folgendes verwende:
sudo mount -t cifs //192.168.2.2/raid_drive /mnt/homeserver -o username=jon,password=password
Also habe ich versucht, dies in fstab zu setzen:
//192.168.2.2/raid_drive /mnt/homeserver cifs username=jon,password=password,iocharset=utf8,mode=0777,dir_mode=0777 0 0
Was gibt mir diesen Fehler in Syslog:
kernel: [ 2217.925354] CIFS: Unknown mount option mode kernel: [ 2217.936345] CIFS VFS: default security mechanism requested. The default security mechanism will be upgraded from ntlm to ntlmv2 in kernel release 3.3
In diesem Handbuch heißt es, smbfs zu verwenden, obwohl ich glaube, dass smbfs veraltet ist?
Was ist eine allgemeine fstab-Konfiguration für eine Samba-Freigabe in Ubuntu 12.04?
BEARBEITEN:
Bei Verwendung der unten angegebenen akzeptierten Antwort wurde anfangs die folgende Fehlermeldung (von dmesg
) angezeigt :
[ 45.520883] CIFS VFS: Error connecting to socket. Aborting operation
[ 45.520990] CIFS VFS: cifs_mount failed w/return code = -115
obwohl sich herausstellt, dass dies auf Netzwerkverbindungsprobleme zurückzuführen ist und nicht auf einen falschen fstab-Eintrag zurückzuführen ist.
Antworten:
Ich habe heute Morgen mit 12.04 genau dasselbe Problem durchlaufen und habe es folgendermaßen zum Laufen gebracht:
Installieren Sie cifs-utils (auch wenn Sie bereits Samba und verwandte Pakete installiert haben):
Bearbeiten
/etc/fstab
und fügen Sie Ihren Eintrag hinzu:Erstellen Sie die .smbcredentials-Datei in Ihrem Ausgangsverzeichnis:
Stellen Sie sicher, dass Sie Ihre
~/.smbcredentials
Datei sichern :Testen Sie abschließend die Montierung mit:
... und du solltest gut gehen!
quelle
smbfs
wurde durch ersetztcifs-utils
, ansonsten funktioniert die Anleitung auch bei mir.user
wenn der Benutzername (ähnlichgroup
) angegeben wird, da diesuid
für die numerische Benutzer-ID gilt.Ihr erstes Problem liegt in der Option
mode
, wie Syslog in der ersten Zeile sagt. Was Sie wahrscheinlich meinten, warfile_mode
, sehen Sieman mount.cifs
für weitere Informationen.Der
credential
von Eliah erwähnte Ansatz ist in der Tat besser als die Verwendung vonusername
undpassword
, aber ich denke nicht, dass er die anderen Optionen wiefile_mode
oder beeinträchtigtdir_mode
.quelle