程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Linux NFS服務器搭建

Linux NFS服務器搭建

編輯:關於PHP編程

Linux NFS服務器搭建


1、NFS:NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間通過TCP/IP網絡共享資源。
在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位於遠端NFS服務器上的文件,就像訪問本地文件一樣。
2、安裝NFS服務器端:sudoapt-get install nfs-kernel-server;
3、配置/etc/exports:sudo vim /etc/exports ;
Ubuntu NFS允許掛載的目錄及權限在文件/etc/exports中進行了定義。
將根目錄下的 文件夾 /home/student/xushan 目錄共享出來,
在/etc/exports 文件末尾添加如下一行: /home/student/xushan *(rw,sync,no_root_squash)

* : 代表允許所有的網絡段訪問,

rw :是可讀寫權限,

sync:是資料同步寫入內存和硬盤,

no_root_squash: 是 Ubuntu nfs 客戶端分享目錄使用者的權限,如果客戶端使用的是 root 用戶,那對於該共享目錄而言,該客戶端就具有 root 權限。
4、NFS重啟服務
$sudo /etc/init.d/portmap restart
$sudo /etc/init.d/nfs-kernel-server restart
5、測試Ubuntu NFS
此時可以運行以下命令來顯示一下共享出來的目錄: $showmount -e
或者可以使用以下命令把它掛載在本地磁盤上, 例如將/home/student/xushan 掛載
到/mnt下: $sudo mount -t nfs 192.168.1.117:/home/student/xushan /mnt
可以運行df命令查看是否掛載成功。
(這樣,在/mnt目錄下創建目錄,/home/student/xushan 下也會出現)
查看後可以使用以下命令卸載: $ sudo umount /mnt
注意:使用卸載命令時,先退出掛載的目錄,再執行卸載命令,否則會出現設備正忙現象而無法卸載

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved