本次實驗centos6.5
192.168.204.150 nfs150
192.168.204.128 客戶端
實驗開始,仍然是關閉防火牆,關閉selinux
還記得命令嗎?
# /etc/init.d/iptables stop
# chkconfig iptables off
# vim /etc/selinux/config
修改為selinux=disabled
# setenforce 0 即時生效
nfs(network file system)即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp/ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。
【nfs 150】nfs 伺服器端
nfs 安裝完畢,需要建立共享目錄,共享目錄在/etc/exports 檔案裡面配置
/webdata/ *(rw,sync,no_root_squash)
引數的注釋,在尾部,謝謝
然後就可以啟動nfs 了
# /etc/init.d/rpcbind start # 請先啟動rpcbind否則報錯噢
# chkconfig rpcbind on
# /etc/init.d/nfs start
# chkconfig nfs on
【客戶端】
可以新建資料夾
# mkdir /webdata
然後執行
恭喜你,沒有成功!
現在的你需要乙個新的 安裝包
呵呵,依賴的包還真不少,統統安裝
你可以執行
# showmount -e 192.168.204.150 # 檢視150機器的共享目錄是哪個?
再次執行
# mount -t nfs 192.168.204.150:/webdata /webdata
# cd /webdata
# ls
是的就像你的本地硬碟一樣,只要你有許可權,就可以為所欲為了。
重要提示,如果想每次重啟機器,自動掛載,請修改/etc/rc.local 檔案,新增掛載命令
mount -t nfs 192.168.204.150:/webdata /webdata
而不是不是不是 修改/etc/fstab
配置檔案引數解釋:
/webdata 共享目錄
* 代表所有ip都可以訪問
ro:該主機對該共享目錄有唯讀許可權
rw:該主機對該共享目錄有讀寫許可權
root_squash:客戶機用root使用者訪問該共享資料夾時,將root使用者對映成匿名使用者
no_root_squash:客戶機用root訪問該共享資料夾時,不對映root使用者
all_squash:客戶機上的任何使用者訪問該共享目錄時都對映成匿名使用者
anonuid:將客戶機上的使用者對映成指定的本地使用者id的使用者
anongid:將客戶機上的使用者對映成屬於指定的本地使用者組id
sync:資料同步寫入到記憶體與硬碟中
async:資料會先暫存於記憶體中,而非直接寫入硬碟
只要方向對的,每天進步,總會到達你想要的遠方!!!
Linux系統之nfs檔案共享
一 什麼是nfs nfs是network file system的縮寫,即網路檔案系統。簡單的說 一台伺服器提供nfs服務 共享目錄 客戶機可以將服務 器上的共享目錄掛載到本機,從而實現共享資訊。二 nfs的部署 安裝 yum install nfs utils y 啟動 systemctl sta...
檔案共享之NFS
一 什麼是nfs 主要功能是通過網路讓不同的機器系統之間可以彼此共享檔案,使nfs客戶端將nfs 伺服器的共享目錄掛在到nfs客戶端。在nfs客戶端看來,nfs服務端的共享目錄就如同自己的磁碟分割槽。換句話說就是將nfs服務端的某個目錄對映到客戶端。服務端共享,客戶端掛載 注意 1 nfs客戶端掛載...
Linux 檔案共享 NFS
需求 要實現網路中檔案的共享,用samba比較麻煩,就用nfs nfs是network file system的縮寫,即網路檔案系統。nfs是由sun開發並發展起來的一項用於在不同機器,不同作業系統之間通過網路互相分享各自的檔案。nfs server也可以看作是乙個file server,用於在un...