8-3-4-1
建立掛載 NAS 的 nfs 連結(附samba cifs 掛載法)
- 首先,假設本機主機 ip 是 192.168.0.88
那麼先登入NAS開啟 NFS 分享設定

- 接下來做本機的 NFS 掛載(採用 autofs 掛載)
- 開啟 autofs 設定檔
pico /etc/auto.master
- 在下列 autofs 的設定檔最末加上下列這一行
/nfs /etc/autofs.ftp
/nfs 表示 /etc/autofs.ftp 裡要掛載的項目通通放在 /nfs 目錄底下
- 接下來要建立 我們真正要掛載nfs的設定
pico /etc/autofs.ftp
在 /etc/autofs.ftp 檔案裡將我們要掛載的設定加上,範例如下︰
cat /etc/autofs.ftp
1052 192.168.0.223:/volume1/行政辦公/學校照片/105學年度/105-2-下活動照片/
1061 192.168.0.223:/volume1/行政辦公/學校照片/106學年度/106-1活動照片/
1062 192.168.0.223:/volume1/行政辦公/學校照片/106學年度/106-2活動照片/
- 至此設定檔就已經完成
接下來就必須重新啟用 autofs 服務, 讓 autofs 重新讀入設定檔
service autofs restart
- 此時 autofs 並不會自動將 /etc/autofs.ftp 裡三行的設定自動掛載
而必需在使用到掛載的目錄時,主機才會連線到NAS或遠端主機掛載 NFS 目錄
例如
ls -alF /nfs/1052
ls -alF /nfs/1061
ls -alF /nfs/1062
待主機接受到命令時
才會將 遠端 NAS 的 192.168.0.223:/volume1/行政辦公/學校照片/105學年度/105-2-下活動照片/
掛載到本機的 /nfs/1052
而在10分鐘後沒有任何動作時主機將會把這個連結自動釋放,以減少主機與遠端NAS間資源的消耗
- samba cifs 掛載於 autofs 法
- 開啟 autofs 設定檔
pico /etc/auto.master
- 在下列 autofs 的設定檔最末加上下列這一行
/nfs /etc/auto.cifs
/nfs 表示 /etc/auto.cifs 裡要掛載的項目通通放在 /nfs 目錄底下
- 接下來要建立 我們真正要掛載 cifs 的設定
pico /etc/auto.cifs
- 在 /etc/auto.cifs 檔案裡將我們要掛載的設定加上,範例如下︰
cat /etc/auto.cifs
ftp -fstype=cifs,rw,noperm,vers=1.0,credentials=/etc/credentials.txt ://172.21.2.222/ftp
或
ftp -fstype=cifs,rw,noperm,credentials=/etc/credentials.txt ://172.21.2.222/ftp
ftp 表示掛載的目錄為 /nfs/ftp/
vers=1.0 表示 NAS 的 samba 為早期的 1.0 版 (若NAS 的 samba 服務提供安全性較高的 2.0 或 3.0 則不需 vers 參數)
credentials=/etc/credentials.txt 表示網路芳鄰登入權限所需的帳號密碼存放在 /etc/credentials.txt 這個檔案裡
://172.21.2.222/ftp samba 網路芳鄰的 ip和 share 出來的目錄 ftp
/etc/credentials.txt 存放 samba網路芳鄰 帳號密碼 內容
cat /etc/credentials.txt
username=lucky
password=A1234567890_0912345678