频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

SUSE下使用SAMBA建立文件服务器

来源: 作者:佚名 出处:巧巧读书 2008-02-19 进入讨论组

讨论组http://group.qqread.com

    这两天抽了个时间,用 samba在SUSE10下做了个文件服务器。采用单独硬盘为用户提供文件服务,并为每个用户做磁盘限额。

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

    Global段的内容做了如下修改:
    [global]
    workgroup = info
    printing = cups
    netbios name = data_shared
    server string = Info File Server
    hosts allow = 0.0.0.0
    guest account = nobody
    guest ok = yes
    security = shared
    ldap suffix =
    passdb backend = smbpasswd
    password server = *

    自行添加如下显示内容:
    [zhrmghl]
    comment = 私人目录
    path = /users/zmrhgl
    create mask = 0664
    directory mask = 0775
    writeable = yes
    valid users = @user
    browseable = yes
    guest ok = yes
    inherit acls = Yes

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

    上述zhrmghl用户如下添加:
    useradd -g user -d /users/ -s /bin/false zhrmgl

    再增加 smb的口令:
    smbpasswd -a zhrmghl
    如果口令为空
    smbpasswd -n zhrmghl
    再为其建立相应目录
    mkdir zhrmghl
    chown zhrmghl:user zhrmghl
    chmod 700 zhrmghl
    启动samb,我使用
    pkill smbd
    pkill nmbd
    smbd
    nmbd
    使用netstat -an 查看服务端口监听情况。
    smbstatus查看 samba用户使用和登录情况
    testparm 检查smb.conf配置正确与否

    2、磁盘配置
    使用yast进行quota的安装。
    设置需要做用户/组磁盘限额的文件系统
    编辑/etc/fstab文件,对用户进行限制,添加usrquota,对组进行限制,添加grpquota。
    对启用磁盘限额的文件系统重新加载:
    mount -o remount /users
    为启用磁盘限额的文件系统创建限额文件
    quotacheck -guvm /users
    然后在/xjdzj_users文件系统根目录下自动生成两个文件:aquota.user和aquota.group
    为启用磁盘限额的文件系统创建限额文件:
    quotaon -augv
    查看用户配额
    quota -u 用户名
    查看某个系统配额
    repquota -ugv /users

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

更多文章 更多内容请看FTP服务器双核服务器技术网站服务器的选型专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章