Windows与Linux间的资源共享 


Windows与Linux间的资源共享 
1、从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的共享资源。
2、从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

你可能感兴趣的:(linux,windows,资源共享,休闲,redhat6.0)