1. 安裝Netatalk:
sudo apt-get install netatalk

2. 安裝Avahi,Ubuntu預設已經安裝了。如果沒裝,可用此指令安裝:
sudo apt-get install avahi-daemon

3. 設定Avahi:
sudo gedit /etc/avahi/services/afpd.service

然後貼上這段文字:
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
 
<name replace-wildcards="yes">%h</name>
 
<service>
<type>_afpovertcp._tcp</type>
<port>548</port>
</service>
 
<service>
<type>_device-info._tcp</type><port>0</port>
<txt-record>model=Xserve</txt-record>
</service>
 
</service-group>

 

其中,model=Xserve會讓Finder在共享的地方顯示的圖示為Xserve,如:
xserve.png  

其他的機型有:
PowerBook
PowerMac
Macmini
iMac
MacBook
MacBookPro
MacBookAir
MacPro
AppleTV1,1
AirPort
iPhone

如果設定成Macmini則會顯示:
macmini.png   

 

4. 設定分享資料夾:
sudo gedit /etc/netatalk/AppleVolumes.default

預設是分享家目錄,也可改成想分享的目錄:
#~/ "Home Directory" 
~/share "Share"

5. 設定完後,重新啟用Netatalk與Avahi服務:
sudo service netatalk restart
sudo service avahi-daemon restart

6. 設定開機時啟動avahi-daemon服務:
sudo update-rc.d -f avahi-daemon defaults

因為netatalk已經有加入/etc/rcX.d了,所以不用自己手動加入。

 

7. 從Mac連線:
按"連接身份":
afp_s1.png  

輸入Ubuntu上的使用者名稱和密碼
afp_s2.png  

afp_s3.png  

arrow
arrow
    全站熱搜

    才谷蘋太郎 發表在 痞客邦 留言(0) 人氣()