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

Linux服务器
linux下用cron定时执行任务的方法
.htaccess绑定域名到子目录的方法
linux apache下虚拟主机配置方法
apache 局域网访问配置方案
linux Apache服务器系统安全设置与优化
linux中mac地址绑定方法
linux托盘不断闪烁之解决方法
Apache配置 虚拟转向实例
Apache No space left on device的解决办法
Apache rewrite的重写相关的参数说明
LINUX入门级常用命令20条整理
Ubuntu设置开机自动挂载所有格式硬盘分区
5个可能被你忽略的Linux安全设置方法
学习Apache的mod rewrite、access写法
改版时保留原链接,创建新的URL的方法
rsync中文手册之使用rsync实现网站镜像和备份linux
rsync 数据同步使用详解
linux URL的301重定向代码分析
eclipse3.2.2 + MyEclipse5.5 + Tomcat5.5.27 配置数据库连接池
Apache服务器二级域名的完美实现

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 72 ::
收藏到网摘: 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再为其建立相应目录mkdirzhrmghlchownzhrmghl:userzhrmghlchmod700zhrmghl启动smb,我使用pkillsmbdpkillnmbdsmbdnmbd使用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的机器测试,可以正常访问,磁盘限额也达到了预期的目的。