搭建samba服务器文档,简单搭建Samba服务器

本文介绍使用Samba来创建文件共享服务器来达到Linux和Windows之间共享文件的方法

简简单单创建Samba文件服务器

Samba是利用smb协议和Netbios协议实现Linux间和Windows之间通信/共享的免

费开源软件。

这里简单介绍Samba的基本使用方法,主要用来实现Linux与Windows之间的文件共享,(必须承认,由于Windows的市场地位,使得Linux必须主动寻求与Windows之间的通

信,那么Samba显然是个很好的方法)

Samba服务在Ubuntu服务器版本中默认并没有安装。

1.Samba软件包的安装

在Ubuntu的终端中输入一下命令:

sudo apt-get install samba

sudo apt-get install smbclient

用于安装samba的服务端和客户端

2.Samba服务器的启动与关闭

启动Samba服务器执行如下命令:

sudo /etc/init.d/smbd start

(注:看到过很多篇文档,基本都说命令是smb或者samba,但是经过我的实际测试,只有

smbd命令是正确的,可能是版本的问题吧,反正在我使用过的版本都是使用的smbd命令)

启动Samba服务器后,可以使用ps命令查看进程:

ps -aux

可以看到Samba服务会同时启动两个服务,其中smbd主要用来管理共享出来的目录,nmbd主要用来解析NetBIOS名。在Windows系统中,主机可以被加入一个组中,这样每个

主机都必须有一个名字,这个名字是用于在网上被标志的名,并非机器的主机名,将其称为NetBIOS名。其中nmbd进程是随着smbd进程启动而启动。

此时一个简单的samba服务器就搭建完成了,此时通过Windows的网络邻居或者通过ip地址已经可以看到这台samba服务器了。但是,我们还需要一些具体的配置来达到我们

共享文件的需要,因为此时,这只是一个空的文件服务器而已。

值得注意的是,随着各种Linux发行版本不断进步和Samba的更新,GUI界面已经逐

步得到加强,但是无论Linux的GUI怎么完善和豪华,命令行永远是Linux的核心,所以尽管GUI操作相对简单方便,但是我们这里还是要以命令行的方式来说明,因为这才是Linux

之本。

必须说明的是,相关于服务的配置,都是需要已root权限来执行的。所以,下面介绍的相关命令和操作,即使没有说明,也请自动配合su来使用,因为有的时候不加su,不

会出现错误提示,以为命令正确执行了,但实际上并没有,这点我身有感触。

Samba的配置文件在于/etc/samba/smb.conf,这是samba服务器的核心配置文件,一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值