Samba服务器在Solaris下的高级应用
2009-05-13 00:49:44来源:未知 阅读 ()
一、 用户级别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中使用的一些目录 和配置文件
三、使用SWAT管理工具管理Samba
SWAT全称Samba Web Administration Tool,从2.0版本开始,Samba就提供了图形的管理配置工具SWAT。SWAT是配置、管理Samba的图形化工具程序,它是通过xinetd超级应用程序守护进程来启动的。通过SWAT,用户就可以来配置、修改Samba的配置文件,并可监控服务器的运行。把它加入inet.d守护进程.
#Vi /etc/services
加一句 swat 901/tcp
#vi /etc/inetd.conf
加一句 swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat
这样后重新启动/usr/sbin/inetd 守护进程,这里的Swat使用了TCP901端口监听,当然我们要在获得权限后才能进去设置。
在完成这些工作后,在浏览器中输入网址http://localhost:901或http://1.2.3.4:901,其中用户要把1.2.3.4换成自己的IP地址或主机名。在出现的登录窗口内输入root和root的口令,就可以使用SWAT了。在登录后,我们就可以使用SWAT来建立Samba的配置文件/etc/smb.conf。SWAT管理工具工作界面如图1所示。
图1 SWAT管理工具工作界面
当登录进入之后,将出现SWAT主页,如图所示,在此可以从下列区域中选择:
HOME:返回到SWAT主页。主页包括所有SWAT帮助文档。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Kubernetes学习与应用(01)——什么是Kubernetes 2020-06-09
- 如何监控 Linux 服务器状态? 2020-06-06
- 简单安装配置samba服务器 2020-06-03
- Xshell如何配置并远程连接Linux服务器详解 2020-05-31
- ubuntu18.04.4 配置 NFS 服务器 2020-05-31
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash