
рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ 10.7 рд▓рд╛рдпрди рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рдмрд╛рдж, рд╕рд╛рдВрдмрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЭрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдЦреЛ рдЧрдИ рдереАред рдмрд▓реНрдХрд┐, рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЧрдП рдлрд╝реЛрд▓реНрдбрд░ рджреЗрдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЛрдИ рдкрд┐рдЫрдбрд╝реА рд╕рдВрдЧрддрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╕рд╛рдВрдмрд╛ рдХреЗ рдкрд╛рд╕ рдЕрдм GPLv3 рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╣реИ, рдЬрд┐рд╕рдиреЗ Apple рдХреЛ рдкрд┐рдЫрдбрд╝реЗ рд╕рдВрдЧрддрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ
Xcode рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдлрд┐рд░
MacPorts рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ - рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдгрд╛рд▓реАред
MacPorts рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реЗрдВред
Samba3 рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
sudo port install samba3
рдХрд╛рдо рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬреЛрдВ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рд╣рдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ:
sudo vi /opt/local/etc/samba3/smb.conf
рдпрджрд┐ рдЖрдк vi рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рдЬ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЖрдк рдорд┐рдбрдирд╛рдЗрдЯ рдХрдорд╛рдВрдбрд░: sudo port install mc , рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╕ рдЗрд╕реЗ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛рдж рд░рдЦреЗрдВ: sudo mc редрдпрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрд┐рдирд╛ рдПрдХреНрд╕реЗрд╕ рджреА рдЬрд╛рддреА рд╣реИ:
[global] workgroup = homenet ; netbios name = MacBook ; ; john - [john] comment = john path = /Users/john available = yes guest ok = yes create mask = 644 directory mask = 755 read only = no ; [EXTERNAL] comment = EXTERNAL path = /Volumes/EXTERNAL available = yes guest ok = yes create mask = 644 directory mask = 755 read only = no
Samba3 рд╕реЗрд╡рд╛ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╢реБрд░реБрдЖрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред 2 рдФрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рдПрдБ:
org.samba.smbd.plist рдФрд░
org.samba.nmbd.plist ред
рдкрд╣рд▓реА рдлрд╝рд╛рдЗрд▓:
sudo vi /Library/LaunchDaemons/org.samba.smbd.plist
рдлрд╝рд╛рдЗрд▓ рд╕рд╛рдордЧреНрд░реА:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>org.samba.smbd</string> <key>OnDemand</key> <false/> <key>ProgramArguments</key> <array> <string>/opt/local/sbin/smbd</string> <string>-F</string> </array> <key>RunAtLoad</key> <true/> <key>ServiceDescription</key> <string>samba</string> </dict> </plist>
рджреВрд╕рд░реА рдлрд╝рд╛рдЗрд▓:
sudo vi /Library/LaunchDaemons/org.samba.nmbd.plist
рдлрд╝рд╛рдЗрд▓ рд╕рд╛рдордЧреНрд░реА:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>org.samba.nmbd</string> <key>OnDemand</key> <false/> <key>ProgramArguments</key> <array> <string>/opt/local/sbin/nmbd</string> <string>-F</string> </array> <key>RunAtLoad</key> <true/> <key>ServiceDescription</key> <string>netbios</string> </dict> </plist>
рд╣рдо рдорд╛рдирдХ рд╕рд╛рдВрдмрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдкреНрд░рдХреНрд╖реЗрдкрдг рдХреЛ рд░реЛрдХрддреЗ рд╣реИрдВ рдФрд░ рд░реЛрдХрддреЗ рд╣реИрдВ:
sudo launchctl stop com.apple.netbiosd sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
рд╣рдо рдЕрдкрдиреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддреЗ рд╣реИрдВ:
sudo launchctl load /Library/LaunchDaemons/org.samba.smbd.plist sudo launchctl load /Library/LaunchDaemons/org.samba.nmbd.plist
рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рд╣реИред