Samba服务器基本配置及挂载和自动挂载

Samba服务器基本配置及挂载和自动挂载

[root@localhost ~]# mount /dev/cdrom /mnt/cdrom
 
[root@localhost ~]# cd /mnt/cdrom/Server/
 
[root@localhost Server]# rpm -ivh perl-Convert-ASN1-0.20-1.1.noarch.rpm //samba服务器安装依赖包
 
[root@localhost Server]# rpm -ivh samba-3.0.33-3.14.el5.i386.rpm
 
主配置文档说明
 
[root@localhost Server]# vim /etc/samba/smb.conf
 
 
 
---------------------- Network Related Options -------------------------
 
workgroup = MYGROUP  //组名
 
server string = Samba Server Version %v //服务器版本信息
 
interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24 //限制对samba服务器的访问
 
hosts allow = 127. 192.168.12. 192.168.13.          //限制来访对象
 
--------------------------- Logging Options -----------------------------
 
log file = /var/log/samba/%m.log  //此行打开,可在用户访问时自动产生日志
 
max log size = 50      //日志容量大小,可根据大小自行改动
 
----------------------- Standalone Server Options ------------------------
 
security = user //此行为安全级别设置,分为四类(1)share 可匿名访问(2)user 用户验证访问(3)domain 域主控制器验证(4)server 其他服务器代替验证
 
 
 
说明:linux eth0:192.168.145.100/24 eth0:0:192.168.145.99/24
 
      Windows 2003 192.168.145.200/24
 
要求:
 
1:windows 2003访问linux上的samba服务器
 
2:linux自身作为客户端访问samba服务器
 
3:实现windows 2003用户admin只能访问192.168.145.100且公共目录/public只读,家目录/admin读写
 
4:实现手动挂载
 
5:实现自动挂载
 
一、windows作为客户端
 
[root@localhost ~]# useradd admin
 
[root@localhost ~]# passwd admin
 
[root@localhost ~]# mkdir /admin
 
[root@localhost ~]# mkdir /public
 
[root@localhost ~]# chown admin.admin /admin
 


[root@localhost ~]# smbpasswd -a admin //把本地用户admin假如samba服务器账户库,回车后输入密码
 
修改主配置文件
 
 

Samba服务器基本配置及挂载和自动挂载


 
 
 
此行修改只可访问eth0网卡,不可访问eth0:0网卡
 

Samba服务器基本配置及挂载和自动挂载


测试如下
 

Samba服务器基本配置及挂载和自动挂载


[root@localhost ~]# ifconfig eth0:0 192.168.145.99 //添加一接口
 
[root@localhost ~]# service network restart
 
不能访问192.168.145.99 测试如图
 

Samba服务器基本配置及挂载和自动挂载

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/e0d7f3e2151f0df0c5a43d309de23c0e.html