Ubuntu下安裝nfs,Windows下訪問

Linux 下:linux

 

1. 在終端輸入  sudo apt-get install portmap nfs-common nfs-kernel-serverubuntu

2.創建客戶機訪問目錄  sudo mkdir /exports/yourpathvim

3.編輯exports文件,sudo vim /etc/exports ,在文件中添加windows

/exports/yourpath 192.168.*.*(rw,no_root_squash)服務器

//詳細的參數能夠自行百度,IP地址爲容許訪問的客戶機ip地址區域spa

 

windows 下:rest

win鍵  》控制面板》程序》打開或關閉windows功能》NFS以及子目錄   勾選server

win+r   》 cmdip

showmount -a IP  (linux 服務器 ip 地址)get

//查看能夠掛載的IP區域

mount    \\192.168.*.*(linux IP )\exports\yourpath    X:

把linux \exports\yourpath 目錄 掛載到虛擬網盤  X:

 

出現的問題:

1.更改/etc/exports 文件時,showmount ip地址仍是上次配置的ip

 

  解決方案:在linux下輸入 sudo exportfs 更新exports文件

 

  ps 重啓nfs  sudo service nfs-kernel-server restart

2.windows 沒法寫文件到 linux nfs服務器中

   找到 註冊表    HKEY_LOCAL_MACHINE\SOFTWARI\Microsoft\ClientForNFS\CurrentVersion\default   新建兩個 DWORD

其餘不改,重命名爲AnonymousGid AnonymousUid

 

 

最後,還有更好用的虛擬機ubuntu和windows下文件傳輸 的好方法是   Samba

 

sudo apt-get install samba

vim /etc/samba/sam.conf  

在文件最後添加

# share the dir without passwd

  security = user

  map to guest = Bad User

# 在文件結尾添加以下行:

[share]

   path=/mnt/share

   public=yes

   writable=yes

 

再sudo /etc/init.d/samba restart

 

 

在Windows文件路徑下輸入    \\linux ip addr(ip 地址)\share 便可訪問

linux 下 mnt\share 文件夾了

相關文章
相關標籤/搜索