Windows与Linux间的资源共享

常见问题 2018-04-12  A+ 发表评论

">

Windows与Linux间的资源共享 

nbsp;

1、从Windows共享linux资源

nbsp;

nbsp;nbsp;nbsp; 小红帽redhat6.0中自带编译好的samba程序,提供samba文件共享服务。首先,设置配置文件/etc/smb.conf。如下所示,设置:本机的工作组或域名,netbios机器名,本地或NT域控制器口令认证方法;本地认证时,需要用命令/usr/bin/smbpasswd生成用户口令文件/etc/smbpasswd;设置共享目录:如film共享目录对应实际目录/disk1/film。nbsp;nbsp;

nbsp;

nbsp;nbsp;nbsp; [global]

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; #nbsp;nbsp; workgroupnbsp;nbsp; =nbsp;nbsp; NT-Domain-Name or Workgroup-Name

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; workgroupnbsp;nbsp; =nbsp;nbsp; cauic

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; #nbsp;nbsp; netbios namenbsp;nbsp;nbsp; =nbsp;nbsp; 机器名

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; netbios namenbsp;nbsp;nbsp; =nbsp;nbsp; linuxzrm

#nbsp;nbsp; server string is the equivalent of

the NT Description field

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; server string =nbsp;nbsp; Linuxzounbsp;nbsp;nbsp; Sambanbsp;nbsp; Server

#nbsp;nbsp; securitynbsp;nbsp;nbsp; =用户认证方法:

本地认证(user)或域控制器认证(server)

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; securitynbsp;nbsp;nbsp; =nbsp;nbsp; user

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; ;nbsp;nbsp; securitynbsp;nbsp;nbsp; =nbsp;nbsp; server

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; #nbsp;nbsp; 本地认证时,用此口令文件

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; smb passwd filenbsp;nbsp;nbsp; =nbsp;nbsp; /etc/smbpasswd

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; encrypt passwordsnbsp;nbsp; =nbsp;nbsp; yes

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; guestnbsp;nbsp; account =nbsp;nbsp; nobody

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; allownbsp;nbsp; hostsnbsp;nbsp; =nbsp;nbsp; 202.112.162.

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; denynbsp;nbsp;nbsp; hostsnbsp;nbsp; =nbsp;nbsp; all

[film]

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; availablenbsp;nbsp; =nbsp;nbsp; yes

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; pathnbsp;nbsp;nbsp; =nbsp;nbsp; /disk1/film

nbsp;

 

nbsp;

----nbsp;nbsp;nbsp; 修改配置后,可用工具testparm测试此配置是否正常。然后,执行/etc/rc.d/init.d/smb start|restart启动或重启smaba服务(包括smbd和nmbd服务)。

nbsp;

----nbsp;nbsp;nbsp; 现在,可以在windows下浏览cauic工作组下机器名为linuxzrm的共享资源。

nbsp;

2、从linux共享windows资源

nbsp;

----nbsp;nbsp;nbsp; 利用linux的工具smbmount将windows下共享目录按smb文件系统,装载到本机目录下。下面的shell程序(需超级用户执行)表明,以用户名为zoup、口令为z12345身份,将windows服务器*****下共享目录rmcontent,装载到本机/vodcontent目录下,安装点属于本机用户zou用户组staff。

nbsp;

#nbsp;nbsp; /home/zou/mountvod.sh

smbmountnbsp;nbsp;nbsp; quot;//vod/rmcontentquot;nbsp;nbsp; -c #39;mount /vodcontent

nbsp;nbsp;nbsp; -u zou -g staff#39; -U zoup%z12345

nbsp;

 

nbsp;

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 将以上命令放到系统启动文件中,系统每次启动后,会自动装载windows共享目录。如:在文件/etc/rc.d/rc.local中添加以下语句:nbsp;nbsp;

nbsp;

if [nbsp;nbsp; -f /home/zou/mountvod.shnbsp;nbsp; ]; then

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; echonbsp;nbsp;nbsp; mountingnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; //vod/rmconten

nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; /home/zou/mountvod.shnbsp;nbsp; gt;nbsp;nbsp; gt;nbsp;nbsp; /home/zou/mountvod.log

fi

发布日期:2018年04月12日  所属分类:常见问题
标签:
菜鸟工具