乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      配置/etc/exports文件

       WUCANADA 2013-04-05
      配置/etc/exports文件 2010-07-21 17:29:19
      處理器 :ARM S3C2410
      Linuc版本:Debian 4.0

      一、搭建NFS服務(wù)

      1、安裝
      服務(wù)器端安裝
      在Debian系統(tǒng)下安裝NFS是相當(dāng)簡(jiǎn)單的,在NFS服務(wù)器上執(zhí)行下面的命令即 可
      # aptitude install   nfs-common nfs-kernel-server portmap
      在客戶端則需要安裝:
      # aptitude install   nfs-common portmap
      2、服務(wù)的啟動(dòng)停止與重啟
      # /etc/init.d/nfs-kernel-server start
      # /etc/init.d/nfs-kernel-server stop
      # /etc/init.d/nfs-kernel-server restart

      3、服務(wù)器端配置
      創(chuàng)建共享目錄
      # mkdir /home/share
      # chown nobody.nogroup
      /home/share
      創(chuàng)建或修改/etc/exports文件
      這個(gè)文件的內(nèi)容非常簡(jiǎn)單,每一行由拋出路徑,客戶名列表以及每個(gè)客戶名后緊跟的訪問(wèn)選項(xiàng)構(gòu)成:
      [共享的目錄](méi) [主機(jī)名或IP(參數(shù),參數(shù))]
      其中參數(shù)是可選的,當(dāng)不指定參數(shù)時(shí),nfs將使用默認(rèn)選項(xiàng)。默認(rèn)的共享選項(xiàng)是 sync,ro,root_squash,no_delay。
      當(dāng)主機(jī)名或IP地址為空時(shí),則代表共享給任意客戶機(jī)提供服務(wù)。
      當(dāng)將同一目錄共享給多個(gè)客戶機(jī),但對(duì)每個(gè)客戶機(jī)提供的權(quán)限不同時(shí),可以這樣:
      [共享的目錄](méi) [主機(jī)名1或IP1(參數(shù)1,參數(shù)2)] [主機(jī)名2或IP2(參數(shù)3,參數(shù)4)]
      下面是一些NFS共享的常用參數(shù):
      ro                      只讀訪問(wèn) 
      rw 讀寫訪問(wèn)
      sync 所有數(shù)據(jù)在請(qǐng)求時(shí)寫入共享
      async NFS在寫入數(shù)據(jù)前可以相應(yīng)請(qǐng)求
      secure NFS通過(guò)1024以下的安全TCP/IP端口發(fā)送
      insecure NFS通過(guò)1024以上的端口發(fā)送
      wdelay 如果多個(gè)用戶要寫入NFS目錄,則歸組寫入(默認(rèn))
      no_wdelay 如果多個(gè)用戶要寫入NFS目錄,則立即寫入,當(dāng)使用async時(shí),無(wú)需此設(shè)置。
      hide 在NFS共享目錄中不共享其子目錄
      no_hide 共享NFS目錄的子目錄
      subtree_check 如果共享/usr/bin之類的子目錄時(shí),強(qiáng)制NFS檢查父目錄的權(quán)限(默認(rèn))
      no_subtree_check 和上面相對(duì),不檢查父目錄權(quán)限
      all_squash 共享文件的UID和GID映射匿名用戶anonymous,適合公用目錄。
      no_all_squash 保留共享文件的UID和GID(默認(rèn))
      root_squash root用戶的所有請(qǐng)求映射成如anonymous用戶一樣的權(quán)限(默認(rèn))
      no_root_squas root用戶具有根目錄的完全管理訪問(wèn)權(quán)限
      anonuid=xxx 指定NFS服務(wù)器/etc/passwd文件中匿名用戶的UID
      anongid=xxx 指定NFS服務(wù)器/etc/passwd文件中匿名用戶的GID






      配置文件/etc/exports內(nèi)容如下:
      $ cat /etc/exports

      /home/share 192.168.102.15(rw,sync) *(ro)
      配置說(shuō)明: 對(duì)192.168.102.15賦予讀寫權(quán)限,其他機(jī)器僅有只讀權(quán)限。
      重啟NFS服務(wù)
         # /etc/init.d/nfs-kernel-server restart
      在客戶機(jī)上查看NFS的資源共享情況
      # showmount -e 192.168.102.47

      Export list
      for 192.168.102.47:/home/share (everyone)
      使用mount命令即可掛栽共享資源
      在客戶機(jī) 192.168.102.15 上加載共享資源

      二、搭建tftp服務(wù)器
      1、安裝
      服務(wù)器端
      #aptitude install tftpd
      安裝完后,/etc/inetd.conf 檔會(huì)有一行是tftpdinvoke 命令。最后一個(gè)argumenttftp export 目錄。debian default /boot,一般是用/tftpboot,所以要修改一下
      tftp    dgram   udp    wait    nobody   /usr/sbin/tcpd   /usr/sbin/in.tftpd   /tftpboot
      修改后要reoad一下inetd,即執(zhí)行
      # /etc/init.d/inetd reload
      客戶端安裝
      #aptitude install tftp
      測(cè)試
      將一些file放到/tftpboot測(cè)試傳送
      $tftp 10.3.7.xxx

      tftp
      >get xxxxxxx

      tftp 是一個(gè)很簡(jiǎn)單的file transfer protocol,他使用udp,并且沒(méi)有很多handshaking,authorization的機(jī)制,Client 所需要的code比較檢單,所以常常用在許多resource limited 的embedded system 中,或是用在開機(jī)的時(shí)候。
      因?yàn)閠ftp 不是一個(gè)常常會(huì)使用的服務(wù),所以以standalone dameon的方式執(zhí)行會(huì)一直站住內(nèi)存,所以建議使用inetd的方式來(lái)安裝。
      # mount 192.168.102.47:/home/share /mnt
      # cd
      /mnt
      # echo
      '12345'> 123
      即可發(fā)現(xiàn)對(duì)服務(wù)器共享目錄可寫
      # umount /mnt
      在客戶機(jī) 192.168.102.61 上加載共享資源
      # mount 192.168.102.47:/home/share /mnt

      # cd /mnt

      # ls
      123

      # touch 321

      touch: cannot touch `321': Permission denied

      # echo '123455' >123

      -bash: 123: Permission denied
      即可發(fā)現(xiàn)對(duì)服務(wù)器共享目錄只有讀取權(quán)限,
      這與我們?cè)诜?wù)器端的權(quán)限設(shè)置是相符的。
      是不是我們每次修改了配置文件都需要重啟nfs服務(wù)呢? 這個(gè)時(shí)候我們就可以用exportfs命令重新掃描/etc/exports文件,來(lái)使改動(dòng)立刻生效。
      比如:
      # exportfs -au 卸載所有共享目錄

      # exportfs -rv 重新共享所有目錄并輸出詳細(xì)信息
      exportfs 命令有軟件包 nfs-kernel-server 提供,詳細(xì)的 exportfs 命令說(shuō)明請(qǐng)查看:
      man exportfs

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多