当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > SUSELinux下用SAMBA建立文件服务器

Linux服务器
Linux下Samba服务器的设置
使用TurboLinux建立局域网服务器
Linux架设代理服务器(1)
RedHat6.2服务器配置方案(八)PPP
RedHat6.2服务器配置方案(九)ISDN
LINUX作CVS服务器之一
LINUX作CVS服务器之二
LINUX作CVS服务器之三
Linux网络服务器配置基础
RedHat6.2服务器配置方案
RedHat6.2服务器配置方案大全(一):DNS
RedHat6.2服务器配置方案大全(二):Apache
RedHat6.2服务器配置方案大全(三):DHCP
RedHat6.2服务器配置方案大全(四):Samba
RedHat6.2服务器配置方案大全(五):Squid
RedHat6.2服务器配置方案大全(六):Sendmail
RedHat6.2服务器配置方案大全(九):Apache&Tomcat
RedHat6.2服务器配置方案大全(十):Apache&JServ
Linux环境下邮件服务器软件的分析比较
wu-ftpd服务器配置手册

Linux服务器 中的 SUSELinux下用SAMBA建立文件服务器


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 76 ::
收藏到网摘: n/a

1、Samba的配置有三步:一是安装samba;二是编辑/etc/samba/smb.conf文件,启动smbd;三是建立系统用户和samba用户,并建立口令,建立相应用户操作目录。

Global段的内容做了如下修改:

内容做了如下修改:

[global]workgroup=infoprinting=cupsnetbiosname=data_sharedserverstring=InfoFileServerhostsallow=0.0.0.0guestaccount=nobodyguestok=yessecurity=sharedldapsuffix=passdbbackend=smbpasswdpasswordserver=*

自行添加如下显示内容:

[zhrmghl]comment=私人目录path=/users/zmrhglcreatemask=0664directorymask=0775writeable=yesvalidusers=@userbrowseable=yesguestok=yesinheritacls=Yes

如上所示,分别加入其它用户相关内容。

上述zhrmghl用户如下添加:

useradd-guser-d/users/-s/bin/falsezhrmgl

再增加smb的口令:

smbpasswd-azhrmghl

如果口令为空

smbpasswd-nzhrmghl

再为其建立相应目录

mkdirzhrmghl

chownzhrmghl:userzhrmghl

chmod700zhrmghl

启动smb,我使用

pkillsmbd

pkillnmbd

smbd

nmbd

使用netstat-an查看服务端口监听情况。

smbstatus查看samba用户使用和登录情况

testparm检查smb.conf配置正确与否

2、磁盘配置

使用yast进行quota的安装。

设置需要做用户/组磁盘限额的文件系统

编辑/etc/fstab文件,对用户进行限制,添加usrquota,对组进行限制,添加grpquota.

对启用磁盘限额的文件系统重新加载:

mount-oremount/users

为启用磁盘限额的文件系统创建限额文件

quotacheck-guvm/users

然后在/xjdzj_users文件系统根目录下自动生成两个文件:aquota.user和aquota.group

为启用磁盘限额的文件系统创建限额文件:

quotaon-augv

查看用户配额

quota-u用户名

查看某个系统配额

repquota-ugv/users

完成以后,通过WIN的机器测试,可以正常访问,磁盘限额也达到了预期的目的。