1. 程式人生 > >Linux使用NFS服務實現遠程共享

Linux使用NFS服務實現遠程共享

sta sync 控制面板 ports 修改 遠程共享 linu inux 設置

首先安裝

apt install -y nfs-kernel-server nfs-common

技術分享圖片

編輯配置文件

vim /etc/exports

添加內容:

/root/test *(rw,sync,no_root_squash)

技術分享圖片

參數含義:

首先是目錄,然後星號表示任何ip都能訪問

rw:讀寫,如果想要只讀,可設為"o"
sync:數據同步寫入硬盤
no_root_squash:當遠程訪問使用root用戶時,不映射成匿名用戶,如果想用映射,可設為"root_squash"
no_subtree_check:這個表示不確認父目錄的權限,上面沒設置這個

啟動服務

/etc/init.d/nfs-kernel-server start

技術分享圖片

每次修改過配置文件得重啟下:

/etc/init.d/nfs-kernel-server restart

技術分享圖片

查看共享出去的目錄

showmount --exports

技術分享圖片

遠程訪問掛載

先安裝nfs客戶端(看本文最上面),建立/nfs目錄,然後執行:

mount -t nfs 10.22.35.1:/root/test /nfs/

技術分享圖片

Windows 安裝NFS與掛載目錄

控制面板 - 程序和功能 - 打開或關閉 Windows 功能 - NFS 服務 - NFS 客戶端
技術分享圖片

在控制臺輸入以下命令掛載:

mount -t nfs 10.22.35.1:/root/test n:

技術分享圖片
技術分享圖片

Linux使用NFS服務實現遠程共享