Windows與Linux間的資源共享 


Windows與Linux間的資源共享 
一、從Windows共享linux資源
小紅帽redhat6.0中自帶編譯好的samba程序,提供samba文件共享服務。首先,設置配置文件/etc/smb.conf。以下所示,設置:本機的工做組或域名,netbios機器名,本地或NT域控制器口令認證方法;本地認證時,須要用命令/usr/bin/smbpasswd生成用戶口令文件/etc/smbpasswd;設置共享目錄:如film共享目錄對應實際目錄/disk1/film。
   [global]
               #   workgroup   =   NT-Domain-Name or Workgroup-Name
               workgroup   =   cauic
               #   netbios name    =   機器名
               netbios name    =   linuxzrm
#   server string is the equivalent of
the NT Description field
               server string =   Linuxzou    Samba   Server
#   security    =用戶認證方法:
本地認證(user)或域控制器認證(server)
               security    =   user
               ;   security    =   server
               #   本地認證時,用此口令文件
               smb passwd file    =   /etc/smbpasswd
               encrypt passwords   =   yes
               guest   account =   nobody
               allow   hosts   =   202.112.162.
               deny    hosts   =   all
[film]
               available   =   yes
               path    =   /disk1/film
----修改配置後,可用工具testparm測試此配置是否正常。而後,執行/etc/rc.d/init.d/smb start|restart啓動或重啓smaba服務(包括smbd和nmbd服務)。
----如今,能夠在windows下瀏覽cauic工做組下機器名爲linuxzrm的共享資源。
二、從linux共享windows資源
----利用linux的工具smbmount將windows下共享目錄按smb文件系統,裝載到本機目錄下。下面的shell程序(需超級用戶執行)代表,以用戶名爲zoup、口令爲z12345身份,將windows服務器*****下共享目錄rmcontent,裝載到本機/vodcontent目錄下,安裝點屬於本機用戶zou用戶組staff。
#   /home/zou/mountvod.sh
smbmount    "//vod/rmcontent"   -c 'mount /vodcontent
   -u zou -g staff' -U zoup%z12345
將以上命令放到系統啓動文件中,系統每次啓動後,會自動裝載windows共享目錄。如:在文件/etc/rc.d/rc.local中添加如下語句:
if [   -f /home/zou/mountvod.sh   ]; then
       echo    mounting        //vod/rmconten
       /home/zou/mountvod.sh   >   >   /home/zou/mountvod.log
fi
相關文章
相關標籤/搜索