linux與linux之間共用目錄

来源:https://www.cnblogs.com/wgyang/archive/2019/02/19/10398714.html
-Advertisement-
Play Games

1.安裝必要的包 nfs utils rpcbind (nfs是基於sun公司的rpc通信實現的,所以要裝rpcbind) 這2包,在服務端和客戶端都需要安裝,並啟動服務。 啟動 service rpcbind start service nfs start (順序不能變,nfs依存rpc,所以先啟 ...


1.安裝必要的包

nfs-utils           rpcbind (nfs是基於sun公司的rpc通信實現的,所以要裝rpcbind)
這2包,在服務端和客戶端都需要安裝,並啟動服務。
啟動  service rpcbind start  service nfs start   (順序不能變,nfs依存rpc,所以先啟動rpcbind後啟動nfs)
開機啟動   chkconfig nfs on  chkconfig rpcbind on
如果yum安裝會自動解決依存關係,如果rpm需要自己解決依存關係,安裝所需的所有包。
yum安裝:yum install nfs-utils

2.【修改server端】修改/etc/exports文件

在文件中加入:
/home/user/source (rw)  
 或
/home/user/source
(rw,sync,no_wdelay,insecure_locks,no_root_squash)  
 或
/home/wyq/share  192.* (insecure,rw,sync,no_root_squash)

exports配置文件說明
/home/user/source  共用的目錄
192.*       允許訪問的主機IP, 如果不能確定 ,請使用 * (在Fedora 20實驗中表示任意IP時,不用加星號,否則nfs會無法啟動) 
insecure    一個安全選項, 如果nfs服務埠號小於1024則可以不添加這個選項, 否則不添加的話, 是無法訪問的.其他主機訪問的話就會被拒絕.
rw          共用目錄的許可權,rw 是可讀寫的許可權,只讀的許可權是ro.
sync        同步的選項, 可選的還有 async. sync是不使用緩存,隨時寫入同步, async是使用緩存的.
no_root_squash  NFS服務共用的目錄的屬性, 如果用戶是root, 那麼對這個目錄就有root的許可權.

保存退出之後,重啟nfs服務,service nfs restart。

註意事項:1).共用目錄如果系統沒有,需要自己手動建立,需要同exports中添加的共用目錄保持一致,並加讀寫許可權。

      2).為了順利共用需要將防火牆關閉,service iptables stop 。或者自己配置防火牆允許共用網段內訪問。

驗證共用是否成功 showmount -e localehost 或者 showmount -e 127.0.0.1 都可以。如果成功會列出共用的目錄。

如果失敗,請檢查 /etc/exports 文件配置是否正確。是否重啟nfs服務。

3.客戶端設置

在客戶端設置相同的目錄結構,最好是相同的,容易記憶,不同也可以。例如:/opt/share
掛載共用目錄,命令格式:# mount NFS伺服器IP:共用目錄 本地掛載點目錄。例如:mount 192.168.3.190:/sharedata /sharedata
掛載成功。 可以查看文件是否和伺服器端一致


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 我們知道容器是一個打包了應用和相關依賴的盒子,那怎麼去操控這個盒子呢? 這一篇我通過一個簡單的aspnetcore程式來加深對盒子的理解,使用之前先 安裝一下Docker的環境。 一:Docker的安裝 官方下載地址:https://docs.docker.com/install/linux/doc ...
  • 一.部署流程介紹 開發人員通過Git上傳asp.net core 項目到Gilab,並編寫好.gitlab-ci.yml , GitLab-Runner 自動拉取代碼,然後進行Build,編譯,單元測試,生成鏡像,並推送到Harbor倉庫,docker 進行測試部署,最後部署部署到K8S. 二.集群 ...
  • C# get set不提倡將域的保護級別設為 public而使用戶在類外任意操作--那樣太不OO,或者具體點說太不安全!對所有有必要在類外可見的域,C#推薦採用屬性來表達。屬性不表示存儲位置,這是屬性和域的根本性的區別。下麵是一個典型的屬性設計: 屬性提供了只讀(get),只寫(set),讀寫(ge ...
  • 一. 隱藏屬性概述 隱藏屬性也叫影子屬性,該屬性不是在.net實體類中定義的屬性,而是在EFCore模型中為該實體類型定義的屬性。這些屬性的值和狀態完全在變更跟蹤器中維護。它有二個功能:(1)當資料庫中某些欄位不想映射到實體類上公開的屬性時,隱藏屬性非常有用。(2)隱藏屬性通常是用於外鍵屬性,其中兩 ...
  • 上章節我們介紹了有關OU組織單位的日常管理,本章我們將對域用戶的創建進行簡單介紹,常規的操作方法是通過管理控制台圖形化手工創建,具體操作方法如下:1.常規管理控制台 Active Directory 管理中心:2.常規管理控制台 Active Directory用戶和電腦:3.在Active Di... ...
  • 摘要 在我的想象中機器人首先應該能自由的走來走去,然後應該能流利的與主人對話。朝著這個理想,我準備設計一個能自由行走,並且可以與人語音對話的機器人。實現的關鍵是讓機器人能通過感測器感知周圍環境,並通過機器人大腦處理並輸出反饋和執行動作。本章節涉及到的感測器有激光雷達、IMU、輪式里程計、麥克風、音響 ...
  • 摘要 在我的想象中機器人首先應該能自由的走來走去,然後應該能流利的與主人對話。朝著這個理想,我準備設計一個能自由行走,並且可以與人語音對話的機器人。實現的關鍵是讓機器人能通過感測器感知周圍環境,並通過機器人大腦處理並輸出反饋和執行動作。本章節涉及到的感測器有激光雷達、IMU、輪式里程計、麥克風、音響 ...
  • 摘要 在我的想象中機器人首先應該能自由的走來走去,然後應該能流利的與主人對話。朝著這個理想,我準備設計一個能自由行走,並且可以與人語音對話的機器人。實現的關鍵是讓機器人能通過感測器感知周圍環境,並通過機器人大腦處理並輸出反饋和執行動作。本章節涉及到的感測器有激光雷達、IMU、輪式里程計、麥克風、音響 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...