Chinaunix首页 | 论坛 | 博客
  • 博客访问: 619663
  • 博文数量: 74
  • 博客积分: 1845
  • 博客等级: 上尉
  • 技术积分: 731
  • 用 户 组: 普通用户
  • 注册时间: 2005-03-14 20:49
文章分类

全部博文(74)

文章存档

2017年(3)

2016年(7)

2015年(4)

2014年(6)

2013年(7)

2012年(10)

2011年(10)

2010年(4)

2009年(5)

2008年(4)

2007年(7)

2006年(6)

2005年(1)

分类: LINUX

2007-10-25 17:23:19

 
 

安装:

1.使用rpm命令查看系统是否已安装samba相关软件包:

#rpm     -qa | grep samba

2.如果没有安装需要在光盘坐中找到下面3个软件包并安装:

#rpm -ivh samba-2.2.7a-7.9.0.i386.rpm

#rpm -ivh samba-client-2.2.7a-7.9.0.i386.rpm

#rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm

3.安装完成后进入/etc/samba目录,可看到缺省配置文件:

lmhosts         secrets.tdb        smb.conf        smbuser

4.samba服务的重启,启动,停止:

#/etc/rc.d/init.d/smb [ restart     |      start     |       stop      |

配置:

1、cd /etc/samba       进入到samba目录
2、ls                  显示该目录下的文件
3、vi lmhosts          编辑lmhosts文件,加入主机ip地址
4、vi smbusers         编辑smbusers,加入用户
5、vi smb.conf         编辑samba配置文件smb.conf
     在配置文件中的各项参数中,保证与windows所在的组、IP网段等一致,并设定计算机名等。
        workgroup=工作组名
        server striing=计算机名
        hosts allow=192.168.1    192.168.2.    127.    允许访问的网段网络IP
      在配置文件中加入如以下,设定了samba的共享资源:
     [linuxshare]
     path=/usr/soft
     writeable=yes
6、service smb start    启动samba服务
7、在windows里已能访问该共享文件夹和samba提供的其它共享资源,但可能权限不够.
8、vi sam.conf         重新打开smb.conf文件,在[linuxshare]栏目里加入:public=yes
9、service smb start    重启samba服务
10、chmod 777 /usr/soft 给予soft目录读写和可执行权限
11、smbaddusr net1:winnet    添加samba用户到数据库中
        mksmbpasswd.sh    脚本,可批量加入用户
12、cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
        这是一个输出重定向,作用是把passwd文件内容通过管道输出重定向为smbpasswd文件
        把系统账号都加入到samba账户中,为了安装,smbpasswd应设为600
13、chmod 600 /etc/samba/smbpasswd
14、chkconfig --level 2345 smb on    在系统启动时自动启动samba服务器
阅读(1899) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~