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

来源:网络收集 作者:网友

一、 用户级别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 下的内容。

二、 Samba软件包工具

Samba还提供了几个实用的组件:

smbclient, SMB客户程序,用来存取SMB服务器上的共享资源;

testprns 测试服务器上打印机访问的程序;

testparms 测试Samba配置文件的正确性的工具;

smbstatus 这个工具可以列出当前Samba服务器上的连接;

smbtree 这个工具来显示共享目录树形结构。

smbpasswd 这个工具用来设定用户密码;

swat samba 的Web管理工具;

samba 在 solaris10中使用的一些目录和配置文件
 

相关文档推荐

人工智能技术发展与应用实践.PDF

1743586449 史树明 5.88MB 35页 积分6

DeepSeek行业应用案例集解锁.PDF

1743586338  5.03MB 152页 积分6

2025AI大模型产业市场前景及投资研究报告.PDF

1743586288  4.47MB 22页 积分0

AI韧性AI安全的革命性基准模型.PDF

1743586206  1.91MB 38页 积分4

Deepseek大模型生态报告.PDF

1743586174 赛迪 1.26MB 149页 积分6

DeepSeek在金融银行的应用方案.PDF

1743586138  1.12MB 146页 积分6

AI为中心的数字化转型战略理解与落地安排.PDF

1743586083 侯宏 1.42MB 16页 积分5

深度解读 DeepSeek 部署、使用、安全.PDF

1743586019 天津大学 5.47MB 46页 积分6

2025中国AI Agent 营销市场发展潜力研究报告.PDF

1743585964  6.55MB 25页 积分5

Deepseek技术全景解析.PDF

1743585886  6.52MB 47页 积分6

相关文章推荐