Greifen Sie von Linux aus auf Lion SMB-Freigaben zu

Ich habe diesen fantastischen neuen Lion-Server, den ich mit meinen Benutzerkonten, Dateien usw. eingerichtet habe. Die Dateifreigabe ist eingerichtet und läuft, alles. Abgesehen von einem Problem: Die Benutzer, die Linux ausführen (wir verwenden sowohl Linux- als auch OS X-Clients), können sich nicht authentifizieren und auf die SMB-Freigaben zugreifen. Alle Benutzerkonten sind als Netzwerkkonten eingerichtet (d. h. in Open Directory, nicht in der lokalen Benutzerdatenbank).

Interessanterweise kann sich der Benutzer problemlos authentifizieren, wenn das Benutzerkonto als lokales Konto (nicht Open Directory) eingerichtet ist. Und wir können nicht von Open Directory wechseln, weil wir die LDAP-Authentifizierung für einige unserer anderen Tools verwenden.

Hat jemand eine Idee, was zu tun ist, damit das funktioniert? Ich habe versucht, mir die Haare auszureißen.

Einige alte Informationen - 10.6 speichert Passwörter standardmäßig mit einem anderen Salt/einer anderen Verschlüsselung als SMB und es wird immer aufgefordert, das Passwort erneut einzugeben, damit es im SMB-Format gespeichert werden kann. Die Lion-Dokumentation wird noch bereitgestellt. Sind die Linux-Clients an das Lion-Verzeichnis oder einen anderen AD-Server gebunden? support.apple.com/kb/TS3888
Da etwas die Passwörter richtig speichert, wenn ein lokaler Benutzer erstellt wird, könnte es sich um einen Fehler (oder einfach nur eine schlechte Dokumentation) handeln. Sie können AppleCare innerhalb des 90-tägigen neuen Betriebssystemfensters um Unterstützung bitten, ohne einen kostenpflichtigen Vertrag zu benötigen. AppleCare für den Mac-Mini-Server enthält GUI-Verwaltungsaufgaben, daher sollte dies für sie selbst dann in Frage kommen, wenn es an das für den Server geschulte Personal eskaliert werden muss.
Einige der Maschinen sind an das Lion-Verzeichnis gebunden, während andere vollständig ungebunden sind. Es gibt nirgendwo im Netzwerk ein bisschen Windows, also kein Active Directory, das irgendetwas stört. Das Interessante ist, dass gebundene/ungebundene Macs problemlos authentifiziert werden können. Es sind nur die Linux-Computer, die darauf hindeuten, dass ein anderes Authentifizierungsschema verwendet wird, aber ich kann nicht herausfinden, was oder wie ich es ändern soll.

Antworten (1)

Samba nicht mehr, für Lion Server braucht mount.cifs zusätzliche Optionen , "nounix,sec=ntlmssp"


  [root@50centos ~]# 
  [root@50centos ~]# yum install samba-client samba-common cifs-utils
 ...
  [root@50centos ~]# mkdir /mnt/lion_smb
  [root@50centos ~]# mount -t cifs -o MikeCochran,trustno1,nounix,sec=ntlmssp //198.252.206.140/smb_share /mnt/lion_smb/

          =^..^=       `·.¸¸ ><((((º>.·´¯`·><((((º>   

MikeCochran@stack:~$ 
MikeCochran@stack:~$ sudo apt-get install cifs-utils
  ...
MikeCochran@stack:~$ mkdir /mnt/lion_smb
MikeCochran@stack:~$ mount.cifs //198.252.206.140/smb_share /mnt/lion_smb/ -o user=MikeCochran,password=trustno1,nounix,sec=ntlmssp
MikeCochran@stack:~$ 
MikeCochran@stack:~$ mkdir /mnt/lion_smb_dup
MikeCochran@stack:~$ mount -t cifs //198.252.206.140/smb_share /mnt/lion_smb-dup -o username=MikeCochran,password=trustno1,nounix,sec=ntlmssp

Entschuldigen Sie die Verspätung!!