1.smb Service Message Block
NFS Network File System
2.黑盒测试法:-> [ ]->
3.Samba:
samba-common
samba软件
samba-client
system-config-samba软件(图形界面)
4.smb.conf配置文件 /etc/samba
# 注释行
;样例
grep -v "^#" /etc/samba/smb.conf |grep -v "^;" //排除#号,和;开头的行,所剩下的内容
5.[global]
workgroup = MYGROUP
server string = Samba Server
printcap name = /etc/printcap
load printers = yes
log file = /var/log/samba/%m.log
max log size = 50
security = user
//share;user;server;domain
//share 用户不用验证即可登录samba服务器
//user 需要验证(默认选项)
//server 表示验证工作由指定的另一台windows服务器或者samba服务器来负责
//domain 指定windows域控制服务器来进行验证
[homes]
comment = Home Directories //登录用户主目录
browseable = no
writable = yes
用户账号管理:
首先是系统用户,
口令不要和登录口令一样影响安全;
使用独立的smbpasswd文件保存用户的账号和加密口令信息
smbpasswd命令
smbpasswd -a sambauser //添加用户
smbpasswd -d sambauser //禁用用户
smbpasswd -e sambauser //启用用户
smbpasswd -x sambauser //删除账号
5.测试smb.conf文件的内容
testparm 是配置文件测试工具,进行简单的语法检测,并显示当前配置的清单
6.启动脚本文件
/etc/init.d/smb
启动服务命令
# service smb start
查询服务
#service smb status
停止
service smb stop
7.Linux下修改mac地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
rpm -ql samba-client
8.smbstatus
smbclient //192.168.1.1/public -U Wuhz *****
smbmount //192.168.1.1/public /mnt /*mount -t smbfs -o username=wuhz //192.168.1.1/public /mnt */
9.修改主机名
vi /etc/sysconfig/network //HOSTNAME=hostneme //等号两边不能
//有任何空格
10.
samba 共享时要关闭selinux和firewall!!!!!!!!!!!!!!!!
11.swat
#rpm -ivh samba-swat-x.x.x-x.xi686.rpm
#chkconfig swat on //系统默认自启动服务
#service xinet restart
swat 对客户端的访问控制
/etc/xinetd.d/swat 中设置了允许访问swat服务的客户主机的IP地址,
only_from =192.168.1.122
swat的访问地址
在允许访问swat的客户机中使用网页浏览器登录swat
swat服务使用“901”号端口
http://192.168.1.2:901
访问swat服务需要使用root用户账号进行登录