<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    windows nfs server for linux

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    摘要

    在開發嵌入式系統的過程中,為了方便調試與文件共享,需要使用到nfs,即網絡文件系統,這位板子的調試測試帶來了很大的方便。之前在linux系統下開發,與ARM11核心板 linux系統對接共享也比較方便,近期因為個別原因,將開發轉移到了windows平臺,因此需要windows下的nfs server。即整體解決方案就是windows nfs server for linux.

    NFS,是Network File System的簡寫,即網絡文件系統。網絡文件系統是FreeBSD支持的文件系統中的一種,也被稱為NFS. NFS允許一個系統在網絡上與他人共享目錄和文件。通過使用NFS,用戶和程序可以像訪問本地文件一樣訪問遠端系統上的文件。
    為了在windows提供nfs server, 在網上查詢了一下,發現微軟提供的Services for UNIX(SFU)軟件包里包含NFS Server,可以滿足我的要求。
    下面將整個nfs搭建過程進行描述:

     

    一、安裝SFU 
    1、下載軟件SFU 
    2、編輯密碼passwd、用戶組group 
    新建文本文件:C:\passwd 文件內容: root::000:000:root:/home/root:/bin/bash 
    新建文本文件: C:\group 文件內容: root::000:root 
    3、運行SFU35BETA_EN.exe釋放壓縮的文件 
    4、運行SfuSetup.msi,選擇自定義安裝 
    5、“Authentication tools for NFS"和"NFS"兩項完全安裝,其他各項不安裝

    二、配置Services for UNIX Administration 
    1、開始->程序->Windows Services for Unix->Services for Unix Administration,啟動Services for UNIX Administration 
    2、出現設置窗口后,“User Name Mapping”->“Configuration”, 勾選“Use password and Group files”, 在"Password file path and name"下的空白欄中輸入C:\passwd,在"Group file path and name"下的空白欄中輸入C:\group 
    3,“User Name Mapping”->“Map3”, 點擊"show user maps”, 在"windows user name"和"unix user name"框中分別輸入Administrator和root,“add"添加,點擊"show group Maps”, 在"windows group name"和"unix group name"框中分別輸入Administrators和root,“add"添加 
    5、Apply

    三、共享Windows主機目錄 
    1、不需重啟,對NTFS格式盤中要共享的目錄,右鍵點擊出現下拉菜單,選擇"屬性”,出現目錄屬性窗口。 
    2、選擇"NFS Sharing"選項卡,選中share this folder;選中Allow anonymous access;點擊Permissions,出現NFS Share Permissions窗口,設置共享文件夾讀寫屬性。 
    3、在Type of access下拉菜單中選擇Read-Write(可讀可寫);要使目標板對本機文件有root權限,選中Allow root access。 
    4、設置完,點擊OK按鈕,回到目錄屬性窗口。 
    5、點擊"安全"選項,添加everyone,使之允許讀取、控制,或者完全控制,如果沒有"安全"選項請在資源管理器點"工具”->“文件夾選項”,點擊查看選項,將"使用簡單文件共享(推薦)“前的勾去掉,目錄屬性窗口里就有安全選項了。 
    6、開啟了windows的文件共享功能"屬性”-“共享”-“共享此文件夾”,更改"權限"為"完全控制”(如果沒有請開啟,NFS能掛載,但不能訪問的問題)

    四、掛載 
    mount –t nfs –o nolock,proto=tcp,nfsvers=3 192.168.1.169: share_name /mnt

    本人使用nfs的目的是,將windows上的一個nfs sharing文件夾 鏡像到arm11 linux的一個文件夾下,windows上共享的那個文件夾其實就是本人開發的一個系統,這樣通過nfs鏡像及網絡傳輸,我在linux上可以直接運行該系統。

     

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全