Linux系统中安装和配置Samba服务器的步骤

介绍

这篇文章主要介绍“Linux系统中安装和配置Samba服务器的步骤”,在日常操作中,相信很多人在Linux系统中安装和配置Samba服务器的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“Linux系统中安装和配置Samba服务器的步骤”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

<强>一、获取源代码包并进行解压
从Samba的官方网站可以下载最新的Samba源代码包。下面我们以samba-3.5.9.tar。广州的源代码包作为案例进行解析。本例中,我们将源代码包放在目录/home/samba下,然后执行下面的命令进行解压缩。

代码如下:


#焦油,mdash; xzvf samba-3.5.9.tar。广州


<强>二,配置配置
对源代码包进行解压缩后,进入目录

代码如下:


# cd/home/samba/samba-3.5.9/source3


然后执行下面的命令进行配置。

代码如下:


# ./configure


可能在刚开始时,该目录下没有配置文件,此时可先执行下面的命令

代码如下:


#。/autogen-sh


此时要求系统安装了autoconf、automake等工具。

在运行上面的配置命令之前,我们可以通过命令

代码如下:


# ./configure, mdash; -


来查看配置命令的一些选项。

<强>三,生成与安装让,,使安装
在环境配置命令。/配置成功执行后,可以运行命令

代码如下:


#让


来生成二进制可执行文件,这可能需要两到三分钟。成功生成可执行文件后,可以通过下面命令

代码如下:


# make install


来进行安装。系统默认的安装路径是/usr/地方/samba

<强>四,配置动态链接库路径
强安装完成后,我们需要配置动态链接库路径,因为运行samba的进行smbd和nmbd需要到目录/usr/地方/samba/lib下的动态链接库文件。但是该目录不是系统默认的动态链接库文件搜索路径,于是我们需要将该目录添加到文件ld.so。conf中。执行下面的命令

代码如下:


# vi/etc/ld.so.conf


打开ld.so。参看文件,并在该文件中加入下面这一行内容。

代码如下:


/usr/地方/samba/lib


然后执行命令

代码如下:


# ldconfig


来更新动态链接库缓冲。

<强>五,samba配置文件conf中的
samba在运行过程中需要用到配置文件smb.conf.smb.conf配置文件是samba最重要的配置文件,该文件定义了samba的安全机制,文件共享和打印共享的目录和参数以及其他一些系统配置功能。

配置文件conf中的的默认路径是/usr/地方/samba/lib/conf中的,我们可以在运行smbd进程时,通过- s选项来执行特定的conf中的文件(具体说明见下一节),一般不推荐使用s选项,因为其配置工具,如smbclient, testparm等默认都是读?usr/地方/samba/lib/conf中的文件。下面我们以一个简单的配置文件进行说明,其路径为/etc/samba/smb。参看。

代码如下:


(全球)
,,,,工作组组=MYGROUP
,,,,服务器的字符串=Samba服务器% v
,,,,安全=用户
,,,,日志文件=/var/log/samba/% m。日志
,,,,passdb后台=smbpasswd
,,,,smb passwd文件=/etc/samba/smbpasswd

(根),,,,路径=/
,,,,有效用户=根
,,,,(公共)可写=yes

,,,,路径=/数据
,,,,客人好=yes
,,,,阅读>到此,关于“Linux系统中安装和配置Samba服务器的步骤”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

Linux系统中安装和配置Samba服务器的步骤