热门关键字:  ubuntu  分区  函数  Fedora  linux系统进程

Debian下配置Samba服务器 (1)

来源: 作者: 时间:2007-01-29 Tag: 点击:

1.介绍

如果某一个单位,他们的桌面计算机必须使用M$ Windows平台的话,那么他们很可能不可避免的需要Windows服务器产品,比如Windows NT Server或者Windows 2000 Server,甚至Windows 2000 Advanced Server。要知道,要合法的拥有这些服务器的软件(按照微软的所谓许可协议购买连接数)的话,再加上昂贵的硬件费用,可并不是一比小费用。如果有一个途径,可以让你在普通硬件的基础上,免费实现Windows NT/2000服务器的功能,你说,何乐而不为呢?

——这就是桑巴,一个免费的,强大的,灵活的,轻便的,samba。

2.背景介绍

如果你不是从第一章开始看我的文章,那么我得介绍一下这些情况:
我的有一台安装了Windows2000的机器,叫做notepad,它属于workgroup这个工作组。
我的Debian GNU/Linux安装在一台普通的台式计算机上,机器名字叫debian,域名叫test.com。

3.安装

3.1 软件版本

由于我们用的sid的sources.list,所以得到的是2.99版+3.0Alpha版的samba。其配置方法与以前版本有些不同。

3.2 安装

安装过程非常简单:

# apt-get install samba

系统会问你,请参考这些答案:

用debconf配置samba吗?Yes。

输入工作组名,或者域名:workgroup。

使用口令加密?Yes。

以什么方式运行samba?我们选择默认的daemons方式,让他在后台监听。

创建samba口令库?Yes。

4.小测试

你也许不相信,但是现在,你已经可以在Windows的网上邻居里面看到这台名字叫Debian的Linux主机了!

找到网上邻居的workgroup组,你会发现她确实已经在那里了。怎么样,振奋吧!

不过,你会发现,无论你输入什么用户名和口令,都无法通过验证。那是因为,我们还没有告诉samba,验证哪些用户和口令。

5.快速入门

Samba只有一个配置文件!那就是/etc/samba/smb.conf。

下面这个只有几行的smb.conf,就可以让samba为我们工作!

  [global]
	log file = /var/log/samba/log.%m
  [tmp]
	comment = Temporary file space
	path = /tmp
	read only = no
	public = yes


最新评论共有 4 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册