本文出自 “
淡淡” 博客,请务必保留此出处
http://dandan.blog.51cto.com/1388667/301244
本文出自 51CTO.COM技术博客
Samba服务器配置:
1.RHEL4系统的安装光盘中包括RPM格式的Samba服务器软件包安装包文件在RHEL4的第2张安装光盘中 2.查看本机中安装的Samba软件 rpm -qa |grep samba RHEL4中缺省安装了Samba相关的软件包 samba-common软件包中提供了Samba服务器和客户机中都必须使用的公共文件 samba软件包中包括了Samba服务器程序的全部文件 samba-client软件包中提供了Samba客户机的全部文件 system-config-samba软件包中提供了Red Hat公司专门为Samba服务器管理编写的图形界面的管理程序,该程序是Red Hat系统管理工具中的一部分 3.Samba服务器的主配置文件是smb.conf,保存在目录“/etc/samba/”中 smb.conf文件内容 # cat /etc/samba/smb.conf [global] workgroup = MYGROUP server string = Samba Server log file = /var/log/samba/%m.log max log size = 50 printcap name = /etc/printcap dns proxy = No idmap uid = 16777216-33554431 idmap gid = 16777216-33554431 cups options = raw [homes] comment = Home Directories read only = No browseable = No ......
smb.conf中security的配置
security值 含义 share 表示用户不须要帐户及密码便可登入Samba服务器 user 表示由提供服务的Samba服务器负责检查帐户及密码(默认) server 检查帐户及密码工做指定由另外一台Windows服务器或Samba服务器负责 domain 表示指定Windows域控制服务器来验证用户的帐户及密码
smb.conf中的[home]
[homes]共享目录不特指某个目录,而是表示Samba用户的宿主目录 [homes] comment = Home Directories browseable = no writable = yes 4.smbpasswd命令 smbpasswd命令用于维护Samba服务器的用户账号 添加Samba用户账号 # smbpasswd -a sambauser 禁用Samba用户账号 # smbpasswd -d sambauser 启用Samba用户账号 # smbpasswd -e sambauser 删除Samba用户账号 # smbpasswd -x sambauser 5.测试smb.conf文件的内容 testparm命令是配置文件测试工具,能够对smb.conf配置文件的语法进行检测,并显示当前配置的清单 # testparm 6.启动Samba服务器 启动脚本文件 /etc/init.d/smb 启动服务命令 # service smb start 查询服务状态 # service smb status 中止服务命令 # service smb stop
客户机设置:
1.smbclient smbclient是Samba服务器的命令行方式的登陆客户端,使用的形式相似telnet和ftp命令 显示指定Samba服务器中的共享资源列表 # smbclient -L 192.168.1.2 以指定用户身份登陆到指定服务器的指定共享目录 # smbclient //192.168.1.2/lidan -U st02 “//192.168.1.2/st02”表示服务器“192.168.1.2”中的共享目录“lidan” “-U lidan”表示以Samba用户“lidan”的身份进行登陆
2.smbstatus
smbstatus命令用于显示当前主机中的Samba服务器的链接状态信息 显示信息包括链接服务器的每一个Samba客户端的IP地址、主机名称、登陆用户名、锁定的文件等
3.smbmount
smbmount命令用于将Samba共享目录挂载到Linux文件系统中 # smbmount //192.168.1.2/public /mnt mount命令 使用“-t”命令选项指定文件系统类型为“smbfs”, 使用“-o”选项设置使用指定用户账号 # mount -t smbfs -o username=lidan //192.168.1.2/public /mnt 卸载smb文件系统 # umount /mnt/
安装swat软件包:
1.swat的安装 swat软件包位于REHL4系统的第4张安装光盘,系统默认没有安装,须要使用rpm命令手工进行安装 # rpm -ivh samba-swat-3.0.10-1.4E.i386.rpm 设置swat的启动状态 # chkconfig swat on # service xinetd restart 2.swat对客户端的访问控制 文件“/etc/xinetd.d/swat ”中设置了容许访问swat服务的客户主机的IP地址,可根据管理需求进行更改 only_from = 192.168.1.1(多个IP地址用空格分开)
本文出自 “
淡淡” 博客,请务必保留此出处
http://dandan.blog.51cto.com/1388667/301244
本文出自 51CTO.COM技术博客
|