Wie starte ich SAMBA unter MAC OS X vom Terminal aus?

18623
User1234

Ich versuche, SAMBA (SMB) vom Terminal aus zu aktivieren.

Dies ermöglicht AFP und File Sharing:

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.AppleFileServer.plist 

Aber ich möchte SMB auch vom Terminal aus aktivieren. Wie kann ich das machen? Ich brauche das für MAC OS X (10.5, 10.6, 10.7).

PS Gleicher Effekt, wenn Sie unter Systemeinstellungen-> Freigabe-> Dateifreigabe-> SMB (Windows) gehen müssen.

4
Ich bin mir ziemlich sicher, dass Sie irgendwie ein Automator-Action-Workflow-Ding aufzeichnen und ausführen können. BEARBEITEN: Ignorieren Sie das, Sie möchten es vom Terminal aus tun. Tristan Seifert vor 12 Jahren 0

2 Antworten auf die Frage

3
Daniel Beck

Wenn Sie Folgendes ausführen:

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.smbd.plist 

Der Dienst wird gestartet, die GUI wird jedoch nicht aktualisiert (da Sie das Laden des Diensts erzwingen, auch wenn diese deaktiviert ist).

Sie können das Deaktiviert-Flag auch aus der Datei entfernen und regelmäßig laden.


Sie können auch /usr/sbin/smbddirekt als root laufen .

Vielen Dank. Die erste Option funktioniert jedoch nicht auf Snow Leopard. Stat ("/ System / Library / LaunchDaemons / com.appl.smbd.plist"): Keine solche Datei oder Verzeichnis. User1234 vor 12 Jahren 0
@ User1234 Sie haben den Dateinamen falsch geschrieben: `appl` Daniel Beck vor 12 Jahren 0
Es tut uns leid. Hier ist es Could not stat ("/ System / Library / LaunchDaemons / com.apple.smbd.plist"): Aber es funktioniert für Lion. Ich denke, bei Snow Leopard ist das anders. Es aktualisiert die Benutzeroberfläche nicht, ist aber verfügbar? User1234 vor 12 Jahren 0
Ich schätze, auf MAC OS X Snow Leopard heißt es com.apple.smb.server.preferences.plist User1234 vor 12 Jahren 0
Es funktioniert nicht, es wird leer angezeigt, es wird nichts freigegeben, wenn ich versuche, von Windows aus eine Verbindung herzustellen. User1234 vor 12 Jahren 0
Aber wenn ich es von GUI aus mache, funktioniert es gut. Hast du eine Idee? User1234 vor 12 Jahren 0
@ User1234 Nein, da ich SL nicht mehr benutze. Hast du es satt, smbd direkt zu starten? Der LaunchDaemon macht sowieso nichts anderes. Daniel Beck vor 12 Jahren 0
Ja, ich habe beides versucht. Es wird nur emtpy angezeigt, keine Ordner. Auf Lion funktioniert es nicht so gut. Ich muss etwas starten, das funktioniert mit der GUI User1234 vor 12 Jahren 0
1
ram kumar

Auf Snow Leopard ist es /System/Library/LaunchDaemons/smbd.plist