Warum werden meine Festplatte und mein Benutzerordner freigegeben, wenn ich die osx-Dateifreigabe aktiviere?

6

Ich entschied mich für die Dateifreigabe auf einem Mac mini und bemerkte etwas Seltsames. Wenn ich zu Einstellungen> Freigabe gehe und die Dateifreigabe aktiviere, füge ich hinzu ~/Shared. Jetzt ~/Sharedist der einzige Artikel aufgelistet.

Wenn ich zu einem anderen Mac gehe, das freigegebene Gerät im Finder und "Verbinden als" finde und mich mit meinem Benutzernamen und Passwort für den Mac mini anmelde, wird die Festplatte freigegeben, mein Benutzerordner ~/wird freigegeben und die ~/Shared.

Wenn ich mit der rechten Maustaste auf ~/Shared"Get Info" klicke, wird das Kontrollkästchen "Shared folder" (Freigegebener Ordner) aktiviert, aber für die Festplatte und meinen Benutzerordner wird es nicht aktiviert. Diese beiden Ordner werden auch nicht im Bereich Einstellungen> Freigabe aufgelistet ...

Ist das nur Standardverhalten? Wenn ja, warum ist das so und wie nützlich? Und wird dies von Apple irgendwo angegeben?

erikvold
quelle

Antworten:

6

Vor Mac OS X Lion war im Lieferumfang von Mac OS X Client SAMBA Server und Client enthalten, und für die Freigabe wurde lediglich die Freigabe definiert. Seit Mac OS X Lion und der Fortsetzung von OS X Mountain Lion und anderen Versionen von OS X wurde SAMBA durch SAMBX ersetzt, da SAMBA auf GPLv3 umgestellt wurde. Infolgedessen ist SAMBA im OS seit 10.7 grundsätzlich defekt. Für Mac OS X 10.7 Server und OS X Server, die älter werden, gibt es einige feinere Steuerelemente für die gemeinsame Nutzung, die in der Client-Version des Betriebssystems nicht vorhanden sind.

Infolge dieser Änderungen werden die Home-Ordner von Macintosh HD und des Benutzers automatisch als Administratorbenutzer und nur der Home-Ordner als Standardbenutzer freigegeben.

Anzeigen der zusätzlichen Freigaben, einschließlich der Definitionen in den Systemeinstellungen> Freigabe> Dateifreigabe und der dort nicht definierten. In einem Terminal zeigt die Ausgabe unten, was für mich als Administrator freigegeben ist und nur einen Ordner mit dem Namen Temp in der Dateifreigabe freigibt . Wenn die Dateifreigabe in den Systemeinstellungen> Freigabe aktiviert ist, kopieren Sie einfach den folgenden Befehl in das Terminal und drücken Sie die Eingabetaste:smbutil view //$USER@$HOSTNAME

$ smbutil view //$USER@$HOSTNAME
Password for $HOSTNAME: 
Share                                           Type    Comments
-------------------------------
Temp                                            Disk    
IPC$                                            Pipe    
Macintosh HD                                    Disk    
$LOGNAME                                        Disk    

4 shares listed
$ 

Wenn Sie nicht möchten, dass diese Freigaben angezeigt werden, aktivieren Sie die Dateifreigabe nicht über die normalen Systemeinstellungen. Installieren Sie stattdessen SAMBA und konfigurieren Sie die Dateifreigabe manuell.

user3439894
quelle
hatte ein paar fragen aber dann las ich appleinsider.com/articles/13/06/11/… die schienen sie zu beantworten, danke!
Erikvold
Ich verstehe nicht Ich habe SMB für Admin-Benutzer in der Vergangenheit ohne diese Probleme aktiviert. Jetzt werden jedoch Macintosh HD und der Benutzerordner angezeigt. Wie kann ich sie entfernen?
JBis