当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > 手把手教你配置samba服务器

Linux服务器
linux下用cron定时执行任务的方法
.htaccess绑定域名到子目录的方法
linux apache下虚拟主机配置方法
apache 局域网访问配置方案
linux Apache服务器系统安全设置与优化
linux中mac地址绑定方法
linux托盘不断闪烁之解决方法
Apache配置 虚拟转向实例
Apache No space left on device的解决办法
Apache rewrite的重写相关的参数说明
LINUX入门级常用命令20条整理
Ubuntu设置开机自动挂载所有格式硬盘分区
5个可能被你忽略的Linux安全设置方法
学习Apache的mod rewrite、access写法
改版时保留原链接,创建新的URL的方法
rsync中文手册之使用rsync实现网站镜像和备份linux
rsync 数据同步使用详解
linux URL的301重定向代码分析
eclipse3.2.2 + MyEclipse5.5 + Tomcat5.5.27 配置数据库连接池
Apache服务器二级域名的完美实现

Linux服务器 中的 手把手教你配置samba服务器


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 56 ::
收藏到网摘: n/a

#rpm-qsamba//查看SAMBA是否安装,如未安装,则执行下列安装

#rpm-ivhsquid-2.5.STABLE1-2.i386.rpm

#vi/etc/services//查看以netbios开头的服务是否可用,必须要全部可用
//linux防火墙要关闭
#ls/etc/samba//无smbpasswd文件

#smbpasswd-atom//创建tom用户

#ls/var/log/samba//smb服务器的日志文件

#vi/etc/samba/smb.conf//编辑smb服务器的主配置文件

Workgroup=WORKGROUP//windows工作组名

serverstring=sambaserver//samba服务器简要说明

hostsallow=192.168.1.192.168.0.127.//设置允许访问的子网,默认都允许,可不设置

hostsallwo=client1,alarm.com,192.168.16.EXCEPT192.168.16.4//举例说明

security=user//设置安全级,默认为user。五个级别分别为"share,user,server,domain,ads"

interfaces=eth0//多网卡SAMBA服务器设置监听的网卡

interfaces=192.168.16.177/24//举例说明

winssupport=yes//设置将samba服务器作为wins服务器,默认不使用
//wins服务器由微软开发,功能是将NetBIOS名称转换为对应的ip地址
usernamemap=/etc/samba/smbusers//去掉前面的;号,用于用户映射

然后编辑文件/etc/samba/smbusers,将需要映射的用户添加进去,格式为

单独的linux用户=要映射的windows用户列表

例:test=alarmback//test用户对应windows下的alarm和back两个用户

encryptpassword=yes或no//yes表示采用加密方式发送密码,no为不采用

若此项为no,则windows系统必须响应的修改注册表项,注册表文件存放在/usr/share/doc/samba-2.2.7a/docs/Registry下

[homes]//设置共享目录
comment=HomeDirectories//简要说明
browseable=no//是否允许用户浏览所有人的主目录
writable=yes//是否允许用户写入自己的主目录

[share]//设置一个共享目录
comment=Samba'sshareDirectory//简要说明
readlist=test//只读用户或组
writelist=@share//可写用户或组
path=/home/share//共享文件夹目录路径

//设置共享目录后需要做以下操作

1.root登录,使用命令groupaddshare建立share组,并用usermod-gshareabc命令将abc用户添加到share组

2.mkdir/home/share在/home下建立目录share

3.chown:share/home/share设置share目录所属组为share组,chmod777/home/share设置share组对该目录有最大权限

:wq//保存退出

#testparm//测试smb.conf文件是否有语法错误

#su-//切换root用户

#servicesmbstart|restart|stop//启动|重启|停止samba服务器

#ntsysv//设置samba服务器开机启动