Windows与Linux间的资源共享

王朝system·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

---- 1、从Windows共享linux资源

---- 小红帽redhat 6.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服务器VOD下共享目录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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航