Samba经典案例完全解读(2009年3月最新)
2010-07-09 15:47
609 查看
实验说明】Samba服务器在Linux应用非常之广泛,源于其强大的功能和稳定性。本次实验选取Samba的一个经典案例进行分析解读,并使用最新的Samba3.3系列中的发布于2009年3月12日的Samba3.3.2来做演示,配合Red Hat Enterprise Linux 4以保证系统的稳定性与安全性。
【案例说明】
1、所有员工都能够在公司内流动办公,但不管在哪台电脑上工作,都要把自己的文件数据保存在samba文件服务器上。
2、市场部,技术部都各有自己的目录,同一个部门的人共同拥有一个共享目录,其他部门的人都只能访问在服务器上自己个人的home目录。
3、所有用户都不允许使用服务器上的shell。
【案例分析】
1、需要samba作为文件服务器,为所有用户创建账号和目录,用户默认都在服务器上有一个home目录,只有认证通过才能看到。
2、需为市场部和技术部创建不同的组sales和tech,并且分配目录,把所有市场部员工加入sales组,技术部员工加入tech组,通过samba共享sales和tech
3、建立用户账号时,不分配shell
【简要拓扑图】
【案例实施】
1、从www.samba.org下载最新3.3.2版本的Samba,放到/home目录下
2、解压缩samba-3.3.2.tar.gz
3、编译安装Samba。注意,编译安装过程中会出现各种问题,比较常见的就是gcc相关的错误,解决这个问题最好的办法就是安装过程中选择开发工具,就会把常用的gcc等相关东西安装上。执行经典的三步安装./configure、make、make install
4、复制samba配置文件样例到//usr/local/samba/lib下
5、编辑smb.conf,设置安全级别为user级别。默认情况下就是user安全级别,如果不是请修改。同时指定samba用户文件
6、建立市场部sales和技术部tech的组与用户,并加入用户到相应组,禁止登陆shell
7、建立财务部finance和经理部ceo的组与用户,并加入用户到相应组,禁止登陆shell
8、批量添加用户为samba用户,所有用户的密码均为123
9、建立组共享文件夹并设置权限
10、编辑smb.conf,添加共享文件夹并做相应的设置
11、启动samba服务,如果出现如下错误提示,请按照12步骤解决
12、解决启动samba时libtalloc.so.1文件错误。vi /etc/ld.so.conf 在最后面添加/usr/local/samba/lib
13、再次启动samba服务器
14、将samba添加到启动脚本,实现开机自动启动samba服务
本文出自 “小五的博客” 博客,请务必保留此出处http://xwnet.blog.51cto.com/233677/141211本文出自 51CTO.COM技术博客
附件下载:
Samba经典案例完全解读
【案例说明】
1、所有员工都能够在公司内流动办公,但不管在哪台电脑上工作,都要把自己的文件数据保存在samba文件服务器上。
2、市场部,技术部都各有自己的目录,同一个部门的人共同拥有一个共享目录,其他部门的人都只能访问在服务器上自己个人的home目录。
3、所有用户都不允许使用服务器上的shell。
【案例分析】
1、需要samba作为文件服务器,为所有用户创建账号和目录,用户默认都在服务器上有一个home目录,只有认证通过才能看到。
2、需为市场部和技术部创建不同的组sales和tech,并且分配目录,把所有市场部员工加入sales组,技术部员工加入tech组,通过samba共享sales和tech
3、建立用户账号时,不分配shell
【简要拓扑图】
【案例实施】
1、从www.samba.org下载最新3.3.2版本的Samba,放到/home目录下
2、解压缩samba-3.3.2.tar.gz
3、编译安装Samba。注意,编译安装过程中会出现各种问题,比较常见的就是gcc相关的错误,解决这个问题最好的办法就是安装过程中选择开发工具,就会把常用的gcc等相关东西安装上。执行经典的三步安装./configure、make、make install
4、复制samba配置文件样例到//usr/local/samba/lib下
5、编辑smb.conf,设置安全级别为user级别。默认情况下就是user安全级别,如果不是请修改。同时指定samba用户文件
6、建立市场部sales和技术部tech的组与用户,并加入用户到相应组,禁止登陆shell
7、建立财务部finance和经理部ceo的组与用户,并加入用户到相应组,禁止登陆shell
8、批量添加用户为samba用户,所有用户的密码均为123
9、建立组共享文件夹并设置权限
10、编辑smb.conf,添加共享文件夹并做相应的设置
11、启动samba服务,如果出现如下错误提示,请按照12步骤解决
12、解决启动samba时libtalloc.so.1文件错误。vi /etc/ld.so.conf 在最后面添加/usr/local/samba/lib
13、再次启动samba服务器
14、将samba添加到启动脚本,实现开机自动启动samba服务
本文出自 “小五的博客” 博客,请务必保留此出处http://xwnet.blog.51cto.com/233677/141211本文出自 51CTO.COM技术博客
附件下载:
Samba经典案例完全解读
相关文章推荐
- Samba经典案例完全解读(2009年3月最新)
- 零基础学数据结构第二版已经出版,重新精选案例,包括最新考研内容,视频重新录制,内容重新写,完全不一样的感觉
- Linux 学习笔记_12_Windows与Linux文件共享服务_1.1_--Samba(下)Samba经典应用案例
- PyCharm使用(完全图解(最新经典))
- PyCharm使用(完全图解(最新经典))
- PingingLab传世经典系列《CCNA完全配置宝典》-6.1 项目案例一
- 【Spring AOP】探秘Spring AOP( 第4章 Spring AOP经典代码解读 第5章 课程案例 )
- Linux 学习笔记_12_Windows与Linux文件共享服务_1.1_--Samba(下)Samba经典应用案例
- PingingLab传世经典系列《CCNA完全配置宝典》-6.2 项目案例二
- Linux 学习笔记_12_Windows与Linux文件共享服务_1.1_--Samba(下)Samba经典应用案例
- Linux 学习笔记_12_Windows与Linux文件共享服务_1.1_--Samba(下)Samba经典应用案例
- 2018年最新Python3网络爬虫实战案例 案例为王 经典课程
- samba的案例
- 重新想象 Windows 8 Store Apps (44) - 多线程之异步编程: 经典和最新的异步编程模型, IAsyncInfo 与 Task 相互转换
- Android BLE与终端通信(五)——Google API BLE4.0低功耗蓝牙文档解读之案例初探
- 关于正则表达式的经典案例分析
- 【一些事晚报】经典案例:如何把胸罩卖给男人?
- 最新制作ThinkPHP3.2.3完全开发手册
- [转]web测试技术经典案例
- poi导出经典案例