频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

Linux下配置Samba3.0为域登录与文件服务器(2)

作者: Linux 出处:Linux公社 2008-02-25 15:11    砖    好    评论   进入论坛
阅读提示:Samba3.0也已经出来了,我也是个Linux爱好者,最近手痒,也下载下来配置一下,感觉还不错,与大家一起分享,错误之处还望指正。

#重要的设置,samba作为域服务器时存放用户登录时执行的文件或脚本。

[netlogon]

comment = Network Logon Service

path = /home/netlogon

write list = root

guest ok = Yes

share modes = No

#用户配置文件存放目录 。

[Profile]

path = /home/profiles

read only = No

create mask = 0770

force create mode = 0770

security mask = 0770

force security mode = 0770

directory mask = 0770

force directory mode = 0770

directory security mask = 0770

force directory security mode = 0770

browseable = No

#打印机共享目录。

[printers]

comment = All Printers

path = /var/spool/samba

printable = Yes

browseable = No

好,Smb.conf文件配置完成。接下来就要手动在/home下建立目录:

profiles,访问权限为0770,组为你想要建立的组,比如share.

用来存放Windows用户的配置文件。

netlogon访问权限为1750,这里加上了sticky选项,不允许其它用户删除目录里的文件,只有超级用户或者建立者才可以,注意sticky选项只对目录起作用。组为share。

下面建立/etc/samba下面的smbpasswd文件:

# cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

为了安全起见,设置权限:

#cd /etc

#chmod 500 samba

#cd samba

#chmod 600 smbapsswd

接下来大家可以在netlogon目录里建立windows用户的登录脚本,比如批处理文件,需要注意的是,一定要在Windows下面建立,因为如果在Linux下建立,那幺Windows就不会执行Linux的文件。比如有个帐户feixue,批处理文件可以这样:

feixue.bat内容为:

@net time \\SambaServer /set /yes

@net use H: \\SambaServer\feixue -y

@regedit -s \\SambaServer\netlogon\*.reg

等。

需要注意的是把批处理文件保存到netlogon下面后一定要检查文件的权限,修正后用户才会执行,不然的话嘿嘿,你有麻烦了﹗﹗﹗

如何配置Windows端登录Samba域,对于98来说,很容易,在网络属性里选Client for microsoft networks,在第一项打勾,下面输入你的Samba服务器的域名(工作组).重新激活机器以后,登入对话框就会有三项:用户名﹑密码﹑域名。

NT/2000下面登录samba域会困难一点,首先你要在Samba服务器上建立windowsNT/2000机器的信用帐号。

下面以一个计算器名为test的计算机为例:

#useradd -c 'Test Compter' -d /dev/null -g share -s /bin/false -r test$

我们创建了一个Linux本地帐号,出于安全的考虑不需要它登录到Linux进行任何操作,因此的用户目录为/dev/null,shell是/bin/false.

然后我们就可以用smbpasswd创建相应的Samba机器帐号:

#smbpasswd -a -m test

其中-a是添加,-m是机器信任帐号。这样,依据test$的Linux帐号创建了一个NT域的机器信任帐号test.

然后在windowsNT/2000上加入Samba域,根据提示输入超级用户的用户名称和密码,就可以加入Samba域了。

重新激活机器以后,就会有三个选项了,比如用原先建立的用户feixue登入即可。

【相关文章】

【责任编辑:刘兵 TEL:(010)68476606】


共2页: 上一页 [1] 2
【内容导航】
 第 1 页:Linux下配置Samba3.0(上)  第 2 页:Linux下配置Samba3.0(下)
专题
Linux——从菜鸟到高手
Linux/Solaris服务器的安全配置
Linux 集群技术专题
Linux中文环境
Linux防火墙
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Windows XP远程桌面连接图解(.. (查看44391次)
·Solaris基础知识入门 (查看35422次)
·Windows操作系统安装 (查看26933次)
·Linux的安装 (查看25176次)
·Windows Vista 初步 (查看23772次)
订阅技术快讯
电子杂志下载
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本