以防配置文件误改或者不小心删除,则首先备份一份!
[root@gjp99 Server]# cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
[root@gjp99 Server]# vim /etc/samba/smb.conf
意思:访问eth0的任意一个地址,都可以访问到eth0
测试:配辅助地址
[root@gjp99 Server]# ifconfig eth0:0 192.168.10.98
出于安全考虑,这样是不安全的
增加此行,限制仅能用192.168.10.99/24的访问
80 interfaces = lo 192.168.10.99/24
测试结果发现:192.168.10.98 和 192.168.10.98 都能访问,说明设置未生效
[root@gjp99 Server]# man 5 smb.conf //查看配置文档
[root@gjp99 Server]# service smb restart
Shutting down SMB services: [ OK ]
Shutting down NMB services: [ OK ]
Starting SMB services: [ OK ]
Starting NMB services: [ OK ]
发现访问192.168.10.98 已访问不到,达到我们期望的效果!
目前达到只要能ping通192.168.10.99 ,就能够访问其samba
用windows 7 访问:
测试结果证明
192.168.10.31 已无法访问!仅能192.168.10.1 能够访问!