当前位置:首页 > 服务器类 > Linux服务器 > > Samba服务器在Solaris下的高级应用

Samba服务器在Solaris下的高级应用

点击次数:24 次 发布日期:2008-11-22 09:46:10 作者:源代码网
源代码网推荐

源代码网整理以下一、 用户级别Samba配置

源代码网整理以下配置成user方式需要提供用户名和密码进行验证。这里Samba用户必须是 Solaris系统用户。而对同一个用户来说,samba密码和系统密码不必一定相同。

源代码网整理以下1) 添加一个系统用户(用已经存在的也可以)

源代码网整理以下# useradd -d /export/home/cjh -m -s /usr/bin/bash cjh

源代码网整理以下2) 用smbpasswd添加Samba用户

源代码网整理以下# /usr/sfw/bin/smbpasswd -a cjh

源代码网整理以下New SMB password:

源代码网整理以下Retype new SMB password:

源代码网整理以下Added user cjh.

源代码网整理以下# /usr/sfw/bin/smbpasswd -e cjh

源代码网整理以下Enabled user cjh

源代码网整理以下3) 编辑配置文件smb.conf

源代码网整理以下===== ===== /usr/sfw/smb.conf ==========

源代码网整理以下security = user

源代码网整理以下[homes]

源代码网整理以下comment = Home Directories for %S

源代码网整理以下valid users = %S# 只有所有者能访问该共享

源代码网整理以下browseable = no# 该共享对其它用户不可见

源代码网整理以下writable = yes

源代码网整理以下create mask = 0640# 创建文件时的权限掩码

源代码网整理以下directory mask = 0750# 创建目录时的权限掩码

源代码网整理以下这里%S通配符可以扩展成实际的共享名。这样cjh共享的注释将是 “Home Directories for cjh”。

源代码网整理以下4) 重新启动Samba服务

源代码网整理以下# svcadm restart samba

源代码网整理以下从其它系统上用samba访问该Solaris机器时,如果输入的用户名是 cjh,密码是Samba密码,就能看到/export/home/cjh 下的内容。

源代码网整理以下源代码网供稿.

网友评论 (0)
会员中心
服务器类
本站推荐
服务器类之精华