首頁 > 網際網路

Linux 掛載 NFS

2019-12-17 16:57:49

NFS(網路檔案系統),這是在 Linux 系統上常用的檔案共用方式。也可以做為作為一個遠端儲存使用,比如:我有個網站,使用者可以上傳檔案,但檔案慢慢會越來越多,這個時候我們只能把存放上傳檔案的目錄掛在別的機器上。

1

登入到要設定成 NFS 服務的那個伺服器上


2

設定 NFS 要共用的目錄,在命令列輸入 vi /etc/exports 後回車


3

進入 vi 的檔案編輯視窗,按 i 鍵切換到編輯模式,輸入你想設定的目錄位置和許可權,如:/var/ftp *(rw,no_root_squash) ;說明:/var/ftp 為共用的目錄位置; *(rw,no_root_squash)  *為任意IP都可以存取  rw為可進行讀寫存取  no_root_squash 為擁有這個目錄所有者的許可權。


4

確認輸入正確後,按 Esc 鍵,回到 vi 的命令模式,依次按 : (冒號) wq 鍵後回車儲存並退出編輯。 



5

使用 service nfs start 命令啟動 NFS 服務(在對 /etc/exports 做了任何修改後都需要重新啟動 NFS 服務,才可以使修改生效,重新啟動命令 service nfs restart)


6

至此,伺服器上面的設定完成了。

7

開始使用NFS服務的用戶端設定,首先還是先使用?PuTTY 登入到要使用 NFS 的電腦上。(為了方便,我都是在一台電腦上操作的)

8

建立 NFS 要掛載位置的目錄(如果目錄已經存在忽略此步驟),加入我想掛載到 /var/ftp 這個目錄下,那麼我先用命令 mkdir /nfs/ftp 建立目錄,之後使用 ls /var -l 命令檢視


9

掛載 NFS 共用,使用 ?mount -t nfs -o rw 192.168.109.130:/nfs/ftp /var/ftp ?命令完成掛載

10

要想每次啟動機器的時候自動掛載,可使用命令 vi /etc/fstab 編輯,在最後面加上 192.168.109.130:/var/ftp ?/nfs/ftp ?nfs ?defaults 0 0 ,儲存退出。這樣在每次啟動的時候就會自動掛載?192.168.109.130:/var/ftp 這個NFS 共用了。

IT145.com E-mail:sddin#qq.com