deepin改无盘服务器,UbuntuDeepin系统上搭建nfs服务器
前言
我使用的deepin,當然Ubuntu16.04安裝使用也是一樣,給朋友實踐過了。
nfs介紹
NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間通過TCP/IP網絡共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位于遠端NFS服務器上的文件,就像訪問本地文件一樣。
安裝nfs服務
新建目錄
創建一個nfs服務開放共享的文件夾,我放在家目錄的rootfs下。
$ mkdir /home/xuan/rootfs
安裝nfs服務
$ sudo apt install nfs-kernel-server
修改/etc/exports文件
$ vim /etc/exports
在最后添加
/home/xuan/rootfs *(rw,sync,no_root_squash,no_subtree_check)
1
2
3
4
5
6/home/xuan/rootfs :nfs客戶端加載目錄
* :允許所有的網段訪問,也可以使用具體的IP
rw :掛接此目錄的客戶端對該共享目錄具有讀寫權限
sync :資料同步寫入內存和硬盤
no_root_squash :root用戶具有對根目錄的完全管理訪問權限。
no_subtree_check :不檢查父目錄的權限。
注意,*和后面的括號不能出現空格。博主在進行修改權限的時候發現改rw成r并不能設置只讀權限,反而在*后面加上空格就成只讀了。
重啟rpcbind 服務
$ sudo /etc/init.d/rpcbind restart
[ ok ] Restarting rpcbind (via systemctl): rpcbind.service.
重啟nfs服務
$ sudo /etc/init.d/nfs-kernel-server restart
[ ok ] Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.service.
測試nfs服務是否成功
先查看nfs服務啟動的狀態
$ sudo /etc/init.d/nfs-kernel-server status
會看到狀態,如果狀態顯示active(exited)的話,說明已經在運行了
使用nfs服務器
掛載方法:(如何是局域網內的話把localhost換成對應ip)
$ sudo mount -t nfs localhost:/home/xuan/rootfs /mnt
查看掛載上的內容
$ ls /mnt
解除掛載
$ sudo umount /mnt
參考資料
總結
以上是生活随笔為你收集整理的deepin改无盘服务器,UbuntuDeepin系统上搭建nfs服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习如逆水行舟,只有坚持不断的学习,才能
- 下一篇: Python之校庆代码