歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux服務 >> 怎樣把Linux服務器當作Mac的服務器

怎樣把Linux服務器當作Mac的服務器

日期:2017/2/27 14:11:53   编辑:Linux服務

  到下面的地址去下載一個叫做netatalk的程序,其只有180K左右,應該很容易下載回來;

  ftp://linux.sinica.edu.tw/pub1/redhat/contrib/libc5/i386/netatalk-1.4b2+asun2.1.0-5.i386.rpm

  這個小程序與Linux連結Windows的程序——Samba相似,都是將Linux上頭的硬盤空間,共享給其它平台的計算機使用,netatalk是提供「AppleTalk」通訊協議,讓Linux與Mac可以「互通有無」。

  安裝方式與一般rpm文件相同,在此就不再贅述,當您將其安裝進您的Linux主機之後,您就可以看到「/etc」目錄下頭會多一個「/atalk」目錄,請進去這個目錄裡找「AppleVolumes.default」文件。「AppleVolumes.default」文件是用來指定所要共享的目錄在何處,這個文件裡頭只有短短幾行字,請您用慣用的編輯器開啟之後,移動到最下面一行空白之處,打入您所要共享的目錄路徑、以及這個共享路徑在Mac計算機端所顯示的名稱,然後儲存起來,下頭舉個實例,假設您的設置為;

  /home/share MyLinux

  共享的文件夾路徑為「/home/share」。

  所要顯示的名稱為「MyLinux」。

  請注意;文件夾路徑與顯示名稱路徑之間,要有一個「空格鍵」分隔。

  接下來要改變您所要共享的文件夾屬性,也舉個例子:


[root@linpus] #chmod 777 /home/share

  當您設置成這樣的屬性時,是所有的人都可以存取這個文件夾裡頭的東西(包括nobody、guest等),如果您有安全上的考慮,或不希望所有人都可以存取文件,請將屬性改變成最適合您的情況。

  最後一步驟,是要激活這項服務,請您進入下面的目錄,並執行該命令;


[root@linpus] # cd /etc/rc.d/init.d
  [root@linpus /etc/rc.d/init.d] # . /atalk start

  然後您就會見到一些說明文字,表明其已經激活,「.」及「/」是要執行該命令用的,一經激活之後,就會一直開啟著,當您重新開機時,它也會自動激活,不用再多費心。經過激活之後,您應該可以從Mac的「選擇周邊」(Chooser)看到這個「服務器」。

  當您覺得在使用時,其出了問題時,可以用「./atalk restart」重新激活netatalk,在平時也可以用「./atalk status」來察看這項服務的狀況。

  如果您使用的是Slackware的話,可以抓取netatalk-1.4b2+asun2.1.0-5.i386.tar.gz文件來安裝(ftp://linux.sinica.edu.tw/pub4/slackware/slackware-7.0/source/n/netatalk/),不過這個步驟比較繁復。




Copyright © Linux教程網 All Rights Reserved