Chinaunix首页 | 论坛 | 博客
  • 博客访问: 137519
  • 博文数量: 38
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 460
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-24 15:48
文章分类

全部博文(38)

文章存档

2011年(1)

2009年(11)

2008年(26)

我的朋友

分类: 服务器与存储

2009-10-22 10:32:44

在网上兜了一圈,发现很多朋友写的samba说明文档太过复杂,对于我这种要求非常低又赶时间的人来说,要看完这么一长篇大论实在是太过痛苦了。做此文给那些不想深入了解只想弄个共享临时用用的朋友。
环境:CENTOS5U2 192.168.1.1
1、使用yum安装samba或直接使用rpm包安装
yum install samba
配置文件目录/etc/samba,启动文件/etc/init.d/smb
2、安装完成后就可以开始配置/etc/samba/smb.conf文件,必须加入的有global和一个要共享的目录设置,例如:
[global]
  workgroup = MYSHARE
  server string = Share Server
   netbios name = myshare
  interfaces = lo eth0 192.168.1.1/24
  hosts allow = 127. 192.168.1.
  # logs split per machine
  log file = /var/log/samba/%m.log
  # max 50KB per log file, then rotate
  max log size = 50
  security = user
  passdb backend = tdbsam
  deadtime = 15
  unix charset = gb2312  #默认为UTF8,不加这个参数可能在UNIX系统中看到中文文件的名称为乱码
  load printers = no #不加载打印共享,防止日志经常报的不能连接的信息
[ShareDoc] #这个设置将在访问共享的时候显示为文件夹的名称
  comment = network doc dir  #注释
  path = /data/samba/share  #共享的目录的路径
  browseable = yes    #是否允许浏览
  guest ok = no     #是否允许guest用户访问
  writable = yes     #是否可写
  valid users = shareuser    #可以访问此共享的合法用户(一般为Linux的合法登录用户)
3、这里指定了共享名为ShareDoc,目录路径/data/samba/share,同时合法的访问用户为shareuser,接下来我们需要创建共享目录,添加共享用户(包括系统中和smb中)
mkdir -p  /data/samba/share
useradd shareuser -d /data/samba/share -s /sbin/nologin
chown shareuser:shareuser /data/samba/share
smbpasswd -a shareuser  #增加shareuser到samba登录用户中,并设定登录密码
4、使用shareuser用户名和设定的命令访问samba

阅读(919) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~