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

Linux服务器
为网络启动和软硬件升级建立TFTP
将JBoss做成RedhatLinux的系统服务
Linux/unix下Vsftpd服务器故障排除
在RHEL5服务器下双网卡使用bonding
Linux下安装Darwin流服务器的方法
Linux系统配置VI或VIM的技巧
RedHat5.0配置XEN虚拟机
LinuxFTP服务器和SVN服务器的配置
FedoraLinux操作系统中TFTP的配置技巧
UbuntuLinux系统安装配置Samba服务
RedhatLinux上vsftpd编译安装
在Linux搭建一个简单的vsftpd服务器
关于Linux系统DHCP配置步骤概括介绍
ubuntuLinux下建立FTP服务器如何操作
两个Linux系统NFS服务器的配置方法
UbuntuLinux系统建立FTP服务器步骤
关于Linux操作系统DNS包卸载和安装方法
Linux系统下NTP服务的配置注意事项
Linux操作系统下配置Netware服务器方法
在Debian环境下架设PPPoE服务器方法

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 33 ::
收藏到网摘: 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的机器测试,可以正常访问,磁盘限额也达到了预期的目的。