1. 程式人生 > >debian下搭建NFS伺服器

debian下搭建NFS伺服器

       不記得是什麼時候突然老闆說,把公司伺服器搭建一個NFS,於是就一個軟體開發的我,花了一個下午時間弄明白NFS是什麼東西,並搭建好。現在想想還是記錄下來,為以後回顧。

         NFS(Network File System)即網路檔案系統,是FreeBSD支援的檔案系統中的一種,它允許網路中的計算機之間通過TCP/IP網路共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位於遠端NFS伺服器上的檔案,就像訪問本地檔案一樣。(百度百科解釋)

伺服器端:

       第一步:安裝NFS

                    在debian下 安裝NFS包還是很簡單的,只要有網路就可以,在你的termial終端下(su許可權)執行以下命令即可

                                 #  aptitude install nfs-kernel-server nfs-common

       第二步:NFS伺服器的啟動

                   啟動nfs伺服器

                                 #  /etc/init.d/nfs-kernel-server start  (stop停止, restart重啟)

        第三步:NFS伺服器的配置

                   首先要在你要建立一個共享目錄,以備可以讓客戶端掛載。例如以下:

                                # mkdir /home/share
                                # chown nobody.nogroup /home/share

                    其次,要修改/etc/exports配置檔案,如配置下面內容
                                # cat /etc/exports
                                  /home/share 192.168.3.105(rw,sync) *(ro)

                                配置說明: 對192.168.3.105賦予讀寫許可權,其他機器僅有隻讀許可權。

                           這個檔案的內容非常簡單,每一行由丟擲路徑,客戶名列表以及每個客戶名後緊跟的訪問選項構成:
                                                                 [共享的目錄] [主機名或IP(引數,引數)]
                          其中引數是可選的,當不指定引數時,nfs將使用預設選項。預設的共享選項是 sync,ro,root_squash,no_delay。 當主機名或IP地址為空時,

                           則代表共 享給任意客戶機提供服務。當將同一目錄共享給多個客戶機,但對每個客戶機提供的許可權不同時,可以這樣:
                                                                 [共享的目錄] [主機名1或IP1(引數1,引數2)] [主機名2或IP2(引數3,引數4)]
                           下面是一些NFS共享的常用引數:
                                 ro                      只讀訪問
                                 rw                      讀寫訪問
                                 sync                    所有資料在請求時寫入共享
                                 async                   NFS在寫入資料前可以相應請求
                    最後,重啟NFS:  #  /etc/init.d/nfs-kernel-server restart

客戶端安裝:

         第一步:安裝nfs

                          # aptitude install  nfs-common

         第二步:檢視伺服器端共享目錄以及掛載

                         # showmount -e 192.168.3.107(伺服器ip)

                           Export list for 192.168.3.107:
                           /home/share (everyone)

                        使用mount命令即可掛載伺服器共享目錄
                        在客戶機 192.168.3.107 上載入共享資源    # mount 192.168.3.105:/home/share  /mnt

                        備註(取消掛載)umount /mnt

        第三步:開機自動掛載

                      在/etc/rc.local檔案中加入mount 192.168.3.105:/home/share  /mnt

相關推薦

debian搭建NFS伺服器

       不記得是什麼時候突然老闆說,把公司伺服器搭建一個NFS,於是就一個軟體開發的我,花了一個下午時間弄明白NFS是什麼東西,並搭建好。現在想想還是記錄下來,為以後回顧。          NFS(Network File System)即網路檔案系統,是FreeB

嵌入式 Linux搭建nfs伺服器

搭建嵌入式nfs時,嵌入式開發板上的系統必須支援nfs客戶端。1. 在電腦伺服器端下載並安裝nfs$ sudo apt-get install nfs-kernel-server nfs-common portmap2.配置共享檔案   將伺服器端(電腦)上一個資料夾作為共享資料夾,以後客戶端(開發板)將通過

Linux 搭建nfs伺服器

NFS 是Network File System的縮寫,即網路檔案系統。一種使用於分散式檔案系統的協定,由Sun公司開發,於1984年向外公佈。功能是通過網路讓不同的機器、不同的作業系統能夠彼此分享個別

CentOS7 搭建 NFS 伺服器 (叢集-1)

環境 vagrant   centos7 服務端: 192.168.56.202 客戶機: 192.168.56.200 客戶機

6、debian搭建nfs伺服器

1、安裝nfs伺服器: sudo apt-get install nfs-kernel-server2、編輯/etc/exports檔案,在該檔案中增加NFS目錄資訊: /xx/xxx/ *(rw,sync,no_root_squash)說明: /xx/xxx/是NFS的根

Llinux搭建NFS檔案共享伺服器

NFS配置檔案許可權引數說明(/etc/exports) 1、rw:表示可讀寫許可權。 2、ro:表示只讀許可權。 3、sync:請求或寫入資料時,資料同步寫入到NFS Server的硬碟後才返回。(優點:資料安全不會丟。缺點:效能比啟用該引數要差)。 4、async:寫入時資料會先寫到記憶體緩衝區,

Linux搭建 NFS

個人 share file mod lock secure netstat stat defaults 一、NFS簡介 NFS是Network File System的縮寫,即網絡文件系統。一種使用於分散式文件協定,有SUN公司開發。功能是通過網絡讓不同的機器、不同的操作系

Linux搭建NFS服務器

nfs、linux一、NFS服務簡介  NFS 是Network File System的縮寫,即網絡文件系統。一種使用於分散式文件系統的協定,由Sun公司開發,於1984年向外公布。功能是通過網絡讓不同的機器、不同的操作系統能夠彼此分享個別的數據,讓應用程序在客戶端通過網絡訪問位於服務器磁盤中的數據,是在類

Win7系統搭建NFS服務器

nfs win_nfs hanewin win7訪問nfs win7搭建nfs服務器 Win7系統下搭建NFS服務器 采用Linux系統的服務器管理員都知道linux系統中能用NFS網絡文件系統這套程序實現linux和unix系統之間的文件共享。那麽能否在windows系統中采用NF

Linux搭建nfs把遠程主機目錄掛載到本地主機

Linux下搭建nfs把遠程主機目錄掛載Linux下搭建nfs把遠程主機目錄掛載到本地主機準備2臺服務器centos6.51、先在每臺服務器上安裝先關nfs包yum install nfs-utilsyum install nfs*chkconfig --level 35 nfs onservice nfs

在centos環境搭建lamp伺服器

作者:方辰昱 時間:2018.10.16 指令全在截圖上 這樣更加清晰比對自己的指令輸入錯誤沒有 記得在安裝centos時在此介面選擇網路選項開啟乙太網 否則進入centos要使用命令列重新開啟網路服務 安裝Apache 開啟Apache服務 設定開機自動啟動 記得在

Windows搭建Tomcat伺服器可訪問本地web專案

 tomcat伺服器可以直接在本地進入自己的web網頁,也可以通過花生殼讓外網訪問自己的網頁   tomcat官網連結:http://tomcat.apache.org/ 進入後左側目錄欄Downland下選擇要安裝的版本 所有版本均可下載,然後按照提示安裝

Linux搭建Git伺服器 Jenkins持續整合環境部署

1、安裝Git 見 Jenkins持續整合環境部署 第四節 2、建立Git使用者和使用者組 1 groupadd git 2 useradd git -g git 3、建立證書切換到git使用者建立證書 1 su git 2 cd /home/git 3 mkdir .ssh 4 c

在 Linux 搭建 Git 伺服器後如何新建專案和新增使用者

關於如何在Linux 下搭建 Git 伺服器的問題,大家可以參考這篇文章(https://www.cnblogs.com/dee0912/p/5815267.html)。 我按照上面文章內容操作,確實搭建完成Git伺服器後,但是又出現了一個問題,如何新建專案,並且把參與開發人員加到該專案呢?下面

Ubuntu搭建Nginx伺服器+整合RTMP視訊直播流處理(邊做邊做更新)

簡介: 要求:做一個網頁獲取攝像頭的視訊流,然後將視訊流經過流伺服器推送到後臺視訊處理伺服器,再由後臺視訊處理伺服器推送到流伺服器,最終推送到頁面。如圖: 經過查閱資料,目前有red5以及nginx+nginx-rtmp-module實現,選擇第二種方式來實現。 準備工作:

Windows搭建Telnet伺服器

轉載來源: http://blog.csdn.net/yushaopu/article/details/52614082 1.開啟Telnet功能 【控制面板】->【程式】->【啟用或關閉Windows功能】 2.啟動Telnet服務 開啟計算機管理 雙擊Te

Windows搭建Ftp伺服器

轉載來源: http://blog.csdn.net/exlsunshine/article/details/29181465 1.開啟FTP功能 【控制面板】->【程式】->【啟用或關閉Windows功能】 2.新增FTP站點 3. 站點名稱和實體地址

手動搭建NFS伺服器

nfs的好處和應用場景 節省本地儲存空間,部署方便,容易上手 可以掛載各種儲存裝置,不需要再複雜的插拔於各個機器上面,可以直接在網路上被各個機器共享 不需要頻繁的在每臺機器上建立home目錄,在nfs伺服器上建立,直接掛載nfs伺服器到本地使用 方便用於備份,不

Ubuntu搭建web伺服器

一、開始安裝MySQL5 sudo apt-get install mysql-server mysql-client 二、安裝Apache2 Apache2的是作為一個Ubuntu的軟體包,因此我們可以直接用下面命令安裝它: sudo apt-get ins

Linux搭建FTP伺服器(Ubuntu16.04)

搞了下FTP伺服器,基本上能遇到的問題都遇到了-。-! 先說步驟: 1.安裝vsftpd軟體包 sudo apt-get install vsftpd 2.開啟配置檔案 vim /etc/vsftpd.conf 3.修改引數 一些引數可以去掉註釋啟用,為了方便,