课程设计报告
题 目 Linux中samba服务器配置方法
姓 名 __ 学 号
组 者 ___________ 专 业 网络工程
指导教师 成 绩
网络工程系
2012年 X月 X日
目录
设计课题名称 1
二课题设计求 1
三课题设计说明 1
四.设计环境原理…………………………………………………………………1
五.设计程步骤 4
51 samba服务器安装 4
52 基享模式samba服务器配置 7
53 配置户型samba服务器 9
六 设计结果分析 10
七设计遇问题11
七设计总结体会…………………………………15
.设计课题名称
linux中samba服务器配置方法
二.课题设计求
1 理解samba服务器功
2 列出shell终端安装samba服务方法
3 列出shell终端创建户方法
4 详细列出基享模式samba服务器配置程出测试结果
5 详细列出基户模式samba服务器配置程出测试结果
三:课题设计说明
SambaLinux应非常广泛服务器windows机间文件享然功享印机等Samba通SMB协议实现WindowsLinux间文件享里介绍安装配置Samba服务器添加Samba户
四. 设计环境原理
设计环境:
台windows服务器
VMware Workstation
Red Hat Enterprise 光盘镜
Samba 服务器工作原理:
linux机运行Samba服务器Windows 机作客户端
NETBIOS(Windows95网络邻居通讯协议)SMA Server Message Block)两协议运行TCPIP通信协议Windows 95NETBEUI协议LINUX 网络邻居Windows 95 中重SMB协议(Server Message Block)计算机间享印机串行口通讯抽象(命名道邮件插槽等)协议SMB协议非常重协议 Microsoft Windows系列操作系统中广应 SambaSMB服务器类UNIX系统实现开放源代码GPL软件目前SambaUNIX变种运行
五. 程步骤
51 安装samba服务器
# yum install cupslibs samba sambacommon
编辑smbconf配置文件
vi etcsambasmbconf
查配置文件中[globle]区域否代码果没请添加
# Backend to store user information in New installations should
# use either tdbsam or ldapsam smbpasswd is available for backwards
# compatibility tdbsam requires no further configuration
security user
passdb backend tdbsam
Linux系统户够登录Samba服务器
解释:全局参数配置设置针资源 [global]
# workgroup NTDomainName or WorkgroupName 工作组名称
# server string is the equivalent of the NT Description field
server string Samba Server SMB服务器简说明
# Security mode Most people will want user level security See
# security_leveltxt for details 指定SMB服务器安全等级 security share 指客户机连入SMB服务器时需帐号密码访问资源
security user 指客户炼乳SMB服务器时必须输入户名密码访问
security user
# Do not enable this option unless you have read those documents
encrypt passwords yes
smb passwd file etcsambasmbpasswd
# Share Definitions 享资源参数配置
[homes] 户帐号密码访问否允许进入宿文件夹
comment Home Directories (默认样修改)
检查否安装samba服务
表示已安装samba服务器
设置开机启动启动Samba服务器
chkconfig levels 235 smb on
etcinitdsmb start
启动SMB服务
52 基享模式samba服务器配置
smbpasswd命令
samba 服务器linux系统户账号进行户认证维护户账号文件Samba服务器户账号文件保存 etcsamba目录中文件名smbpasswd初始状态smbpasswd文件存第次smbpasswd命令创建samba户时动建立
谓享型Samba服务器需身份验证类似匿名FTP
1 备份samba配置文件配置服务时候原配置文件做备份
# cd etcsamba
# tar cvf smbtar **
# ls
2编辑配置文件 vi etcsambasmbconf文件底部复制[myshare]容然修改
面设置文件夹户进入建立文件夹homesharesallusers设置权限
mkdir p homesharesallusers
chown R rootusers homesharesallusers
chmod R ug+rwxo+rxw homesharesallusers
编辑smbconf配置文件文件末尾增加代码:
vi etcsambasmbconf
[]
[allusers]
comment All Users
path homesharesallusers
valid users @users
force group users
create mask 0660
directory mask 0771
writable yes
果希户够通Samba服务器读写根目录etcsambasmbconf文件增加代码(确保已注释删 [homes]区域代码)
[]
[homes]
comment Home Directories
browseable no
valid users S
writable yes
create mask 0700
directory mask 0700
3现重启Samba服务器
# etcinitdsmb restart
53配置户型samba服务器
谓户型samba服务器户登陆时提供身份验证未允许户进行访问
1原smb配置文件停止smb服务
2 编辑smbconf设置安全级user级
# security mode Most people will want uset level securitysee
# security _level txt for details
Securityuser
3启samba验证密码
Encrypt password yes
Smb passwd file etcsambasmbppasswd
4添加系统户
# useradd user1
##赞
5添加samba户
第步先增加系统户test果想已存系统户略步
useradd test m G users
passwd test
第二步test系统户添加Samba户数库
smbpasswd a tom
键入test密码(10539013)
现通Windows资源理器资源理器理器址栏输入 \\210451913(服务器IP)跳出话框输入tomtom密码登录Samba服务器Linux系统享文件
6启动samba服务器
# service smb start
六 设计结果分析
配置完成发现法访问
服务重启行
防火墙阻挡139445端口
编辑防火墙规
次测试访问说明搭建samba服务器成功
享test文件夹
七. 设计遇问题
:处公寓区中虚拟机法联网
解决方法:1设置vm网络设置成NAT公寓实验室机房样客户端桥接行
2 先理员省份登录
3 开终端输入 neat查网络设置图(注时手工设置dns合肥电信dns20210219268dns选项中手工配置)
输入ifconfig 查网络
二:配置完成发现法访问
原:防火墙阻止访问
解决方法:编辑防火墙规
八.设计总结
次试验linux中samba服务器配置方法更加深刻理解通动手操作发现动手力欠缺需加强锻炼解团队合作重性
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档