Linux建域使用samba(二)——安装Samba
程序员文章站
2022-03-29 20:26:54
Linux建域使用samba安装Samba相关依赖安装直接安装源码编译安装下载源码包执行./configure配置和验证环境添加环境变量安装Samba相关依赖安装以下为本环境下的依赖,其他类型的系统依赖请点击超链接至官方Wiki查询:yum install attr bind-utils docbook-style-xsl gcc gdb krb5-workstation \ libsemanage-python libxslt perl perl-ExtUtils-MakeMaker...
安装Samba
相关依赖安装
以下为本环境下的依赖,其他类型的系统依赖请点击超链接至官方Wiki查询:
yum install attr bind-utils docbook-style-xsl gcc gdb krb5-workstation \
libsemanage-python libxslt perl perl-ExtUtils-MakeMaker \
perl-Parse-Yapp perl-Test-Base pkgconfig policycoreutils-python \
python2-crypto gnutls-devel libattr-devel keyutils-libs-devel \
libacl-devel libaio-devel libblkid-devel libxml2-devel openldap-devel \
pam-devel popt-devel python-devel readline-devel zlib-devel systemd-devel \
lmdb-devel jansson-devel gpgme-devel pygpgme libarchive-devel
直接安装
yum -y install samba
该samba软件包仅支持将Samba作为域成员以及NT4 PDC或BDC。Red Hat不提供将Samba作为AD DC运行的软件包。
源码编译安装
下载源码包
- 从官网(samba.org)下载源码包。
或者直接使用wget之类的工具直接下载:
wget https://download.samba.org/pub/samba/stable/samba-x.y.z.tar.gz
- 下载完后进行解压
tar -zxf samba-x.y.z.tar.gz
- 进入解压完后的目录,执行./configure进行环境的配置,然后执行make和make install,进行samba的编译和安装:
./configure
make
make install
执行./configure配置和验证环境
在执行./configure时可能会遇到一些错误,造成的主要原因有:
- 执行脚本时提示Python环境错误:
Checking for header Python.h : Distutils not installed? Broken python installation? Get python-config now!
The configuration failed
直接使用python2运行:
PYTHON=python2 ./configure
PYTHON=python2 make -j
安装python3-devel,python36-devel或python3-dev。
- 依赖没安装完全
根据提示安装缺失的依赖
添加环境变量
export PATH=/usr/local/samba/bin/:/usr/local/samba/sbin/:$PATH
本文地址:https://blog.csdn.net/weixin_43894535/article/details/107317945
上一篇: 打男人的最高境界