You are on page 1of 13

26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support

English | Deutsch Log in or Sign up

Tutorials Tags Forums Linux Commands Subscribe ISPConfig News

 Tutorial search 

Tutorials Samba 4 with Active Directory on CentOS 7 rpm based installation with share su…

Ad Scan your Web-Server for Malware with ISPProtect now. Get Free Trial.

Samba 4 with Active Directory on CentOS 7 rpm based installation with


share support

In the last tutorial, I showed you how to configure Samba on Centos 7 by


On this page
compiling Samba from source since the package supplied by RedHat doesn't
support Active Directory. I noticed that there is a repository called Wing which
Prepare the CentOS 7 server
supplies the samba4 rpm with AD support. In this tutorial, I will be using this
Install Samba 4 on CentOS 7
repository for Samba installation. I will also show how to create a samba share.
Samba 4 configuration
Creating the Samba share with Windows ACL support
In this tutorial, I will use a CentOS 7 server with a minimal install as the basis with Creating a Samba share
SELinux enabled.

Prepare the CentOS 7 server

Check the SELinux status.

[root@samba4 ~]# sestatus


SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status: enabled
Policy deny_unknown status: allowed
Max kernel policy version: 28
[root@samba4 ~]#

Make an entry in host file with the server IP address followed by the full (fqdn) hostname and then the local part of the hostname.

[root@samba4 ~]# cat /etc/hosts


127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.190 samba4.sunil.cc samba4
[root@samba4 ~]#

Install the Epel CentOS repository.

[root@samba4 ~]# yum install epel-release -y

Install the basic packages.

[root@samba4 ~]# yum install vim wget authconfig krb5-workstation -y

Now Install the wing repo.

[root@samba4 ~]# cd /etc/yum.repos.d/


[root@samba4 yum.repos.d]# wget http://wing-net.ddo.jp/wing/7/EL7.wing.repo
[root@samba4 yum.repos.d]# sed -i 's@enabled=0@enabled=1@g' /etc/yum.repos.d/EL7.wing.repo
[root@samba4 yum.repos.d]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base extras updates wing wing-source
Cleaning up everything
Cleaning up list of fastest mirrors
[root@samba4 yum.repos.d]#

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 1/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support

Install Samba 4 on CentOS 7

Installing the Samba4 Packages from wing repository with yum.

[root@samba4 yum.repos.d]# yum install -y samba45 samba45-winbind-clients samba45-winbind samba45-client\


samba45-dc samba45-pidl samba45-python samba45-winbind-krb5-locator perl-Parse-Yapp\
perl-Test-Base python2-crypto samba45-common-tools

Remove these files.

[root@samba4 ~]# rm -rf /etc/krb5.conf


[root@samba4 ~]# rm -rf /etc/samba/smb.conf

Samba 4 configuration

Now we will do the domain provisioning.

[root@samba4 ~]# samba-tool domain provision --use-rfc2307 --interactive


Realm [SUNIL.CC]:
Domain [SUNIL]:
Server Role (dc, member, standalone) [dc]:
DNS backend (SAMBA_INTERNAL, BIND9_FLATFILE, BIND9_DLZ, NONE) [SAMBA_INTERNAL]:
DNS forwarder IP address (write 'none' to disable forwarding) [4.2.2.1]:
Administrator password:
Retype password:
Looking up IPv4 addresses
Looking up IPv6 addresses
No IPv6 address will be assigned
Setting up secrets.ldb
Setting up the registry
Setting up the privileges database
Setting up idmap db
Setting up SAM db
Setting up sam.ldb partitions and settings
Setting up sam.ldb rootDSE
Pre-loading the Samba 4 and AD schema
Adding DomainDN: DC=sunil,DC=cc
Adding configuration container
Setting up sam.ldb schema
Setting up sam.ldb configuration data
Setting up display specifiers
Modifying display specifiers
Adding users container
Modifying users container
Adding computers container
Modifying computers container
Setting up sam.ldb data
Setting up well known security principals
Setting up sam.ldb users and groups
Setting up self join
Adding DNS accounts
Creating CN=MicrosoftDNS,CN=System,DC=sunil,DC=cc
Creating DomainDnsZones and ForestDnsZones partitions
Populating DomainDnsZones and ForestDnsZones partitions
Setting up sam.ldb rootDSE marking as synchronized
Fixing provision GUIDs
A Kerberos configuration suitable for Samba 4 has been generated at /var/lib/samba/private/krb5.conf
Setting up fake yp server settings
Once the above files are installed, your Samba4 server will be ready to use
Server Role: active directory domain controller
Hostname: samba4
NetBIOS Domain: SUNIL
DNS Domain: sunil.cc
DOMAIN SID: S-1-5-21-1578983437-3114190590-2362936743
[root@samba4 etc]#

Make sure the ports are opened in the firewall.

[root@samba4 etc]#firewall-cmd --add-port=53/tcp --permanent;firewall-cmd --add-port=53/udp --permanent;firewall-cmd --add-port=88/t


cp --permanent;firewall-cmd --add-port=88/udp --permanent; \
firewall-cmd --add-port=135/tcp --permanent;firewall-cmd --add-port=137-138/udp --permanent;firewall-cmd --add-port=139/tcp --perman
ent; \
firewall-cmd --add-port=389/tcp --permanent;firewall-cmd --add-port=389/udp --permanent;firewall-cmd --add-port=445/tcp --permanent;
\
firewall-cmd --add-port=464/tcp --permanent;firewall-cmd --add-port=464/udp --permanent;firewall-cmd --add-port=636/tcp --permanent;
\
firewall-cmd --add-port=1024-3500/tcp --permanent;firewall-cmd --add-port=3268-3269/tcp --permanent
[root@samba4 ~]# firewall-cmd --reload

The package doesn't provide the init script, we will add it now.

[root@samba4 ~]# cat /etc/systemd/system/samba.service


[Unit]
Description= Samba 4 Active Directory
After=syslog.target
After=network.target

[Service]
Type=forking
PIDFile=/var/run/samba.pid
ExecStart=/usr/sbin/samba

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 2/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support

[Install]
WantedBy=multi-user.target
[root@samba4 ~]#
[root@samba4 ~]# systemctl enable samba
Created symlink from /etc/systemd/system/multi-user.target.wants/samba.service to /etc/systemd/system/samba.service.
[root@samba4 ~]# systemctl restart samba

All the other steps are similar to my previous article

to configure Windows and Linux hosts, please refer to it

Samba4 domain controller installation from source

Creating the Samba share with Windows ACL support

We need to configure extended ACL for samba4. Add the following in smb.conf file under global.

[root@samba4 ~]# cat /etc/samba/smb.conf


# Global parameters
[global]
------------
-------------
vfs objects = acl_xattr
map acl inherit = yes
store dos attributes = yes
------------
-------------

[root@samba4 ~]#

Now restart the Samba service.

[root@samba4 ~]# systemctl restart samba

Only users and groups having the SeDiskOperatorPrivilege privilege granted can configure share permissions.

[root@samba4 ~]# net rpc rights grant "SUNIL\Domain Admins" SeDiskOperatorPrivilege -U "USER\administrator"
Enter USER\administrator's password:
Successfully granted rights.
[root@samba4 ~]#

Before we create the share, we need to make sure the samba4 server authenticates with itself.

We cannot do the usual method since it doesn't work as the existing package from wing will conflict with packages supplied by RedHat, we cannot use
sssd here. We will be using winbind to get this working.

Please use the below method. This is required to create the samba share with specific permissions

Install the below package.

[root@samba4 ~]#yum -y install authconfig-gtk*

Run the command.

[root@samba4 yum.repos.d]# authconfig-tui

please select the winbind, follow the next steps.

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 3/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support

You will not be able to enter the password, just press ok.

Then comment out lines in /etc/samba/smb.conf and restart samba service.

Your configuration should look like this:

[root@samba4 ~]# cat /etc/samba/smb.conf


# Global parameters
[global]
#--authconfig--start-line--

# Generated by authconfig on 2017/05/26 17:23:04


# DO NOT EDIT THIS SECTION (delimited by --start-line--/--end-line--)
# Any modification may be deleted or altered by authconfig in future

# workgroup = SUNIL
# password server = samba4.sunil.cc
# realm = SUNIL.CC
# security = ads
# idmap config * : range = 16777216-33554431
# template shell = /sbin/nologin
# kerberos method = secrets only
# winbind use default domain = false
# winbind offline logon = false

#--authconfig--end-line--
netbios name = SAMBA4
realm = SUNIL.CC
workgroup = SUNIL
dns forwarder = 4.2.2.1
server role = active directory domain controller

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 4/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support
idmap_ldb:use rfc2307 = yes
vfs objects = acl_xattr
map acl inherit = yes
store dos attributes = yes

[netlogon]
path = /var/lib/samba/sysvol/sunil.cc/scripts
read only = No

[sysvol]
path = /var/lib/samba/sysvol
read only = No
[root@samba4 ~]#
[root@samba4 ~]# systemctl restart samba

Check whether we are able populate the users and groups:

[root@samba4 ~]# wbinfo -u


SUNIL\administrator
SUNIL\sambauser
SUNIL\testuser
SUNIL\krbtgt
SUNIL\guest
[root@samba4 ~]# wbinfo -g
SUNIL\cert publishers
SUNIL\ras and ias servers
SUNIL\allowed rodc password replication group
SUNIL\denied rodc password replication group
SUNIL\dnsadmins
SUNIL\enterprise read-only domain controllers
SUNIL\domain admins
SUNIL\domain users
SUNIL\domain guests
SUNIL\domain computers
SUNIL\domain controllers
SUNIL\schema admins
SUNIL\enterprise admins
SUNIL\group policy creator owners
SUNIL\read-only domain controllers
SUNIL\dnsupdateproxy
[root@samba4 ~]#

Modify the lines in nsswitch.conf:

[root@samba4 ~]# cat /etc/nsswitch.conf


----------
---------
passwd: files winbind
shadow: files winbind
group: files winbind
hosts: files dns wins
services: files winbind
netgroup: files winbind

---------
----------

Now check whether we are able to get the username using the id command:

[root@samba4 ~]# id testuser


uid=3000019(SUNIL\testuser) gid=100(users) groups=100(users),3000019(SUNIL\testuser),3000009(BUILTIN\users)
[root@samba4 ~]#

Creating a Samba share

I will be creating two shares, one only accessible by testuser and the other share accessible by all users in domain user group.

The share accessible by testuser will be called testshare.

The share accessible by all users will be called commonshare.

[root@samba4 ~]# mkdir /testshare


[root@samba4 ~]# mkdir /commonshare
[root@samba4 ~]# chmod 770 /testshare
[root@samba4 ~]# chmod 770 /commonshare
[root@samba4 ~]# chown -R root:testuser /testshare
[root@samba4 ~]# chown -R root:"Domain Users" /commonshare

Now add the entries in smb.conf

[root@samba4 ~]# cat /etc/samba/smb.conf


# Global parameters
[global]
netbios name = SAMBA4
realm = SUNIL.CC
workgroup = SUNIL
dns forwarder = 4.2.2.1
server role = active directory domain controller
idmap_ldb:use rfc2307 = yes
vfs objects = acl_xattr
map acl inherit = yes
store dos attributes = yes

[netlogon]

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 5/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support
path = /var/lib/samba/sysvol/sunil.cc/scripts
read only = No

[sysvol]
path = /var/lib/samba/sysvol
read only = No
[TestShare]
comment = Test share accessible by testuser
path = /testshare
valid users = SUNIL\testuser
writable = yes
read only = no
force create mode = 0660
create mask = 0770
directory mask = 0770
force directory mode = 0770
access based share enum = yes
hide unreadable = yes
[CommonShare]
comment = Accessible by all the users
path = /commonshare
valid users = "@SUNIL\Domain Users"
writable = yes
read only = no
force create mode = 0660
create mask = 0777
directory mask = 0777
force directory mode = 0770
access based share enum = yes
hide unreadable = yes
[root@samba4 ~]#

Restart samba service.

[root@samba4 ~]# systemctl restart samba

Access the samba share as test user.

Here you will see both testshare and commonshare are visible.

Tested creating files and folders under testshare.

[root@samba4 /]# cd /testshare/


[root@samba4 testshare]# ls -l
total 8
-rwxrwx---+ 1 SUNIL\testuser users 0 May 27 22:56 1.txt
drwxrwx---+ 2 SUNIL\testuser users 6 May 27 22:56 test
[root@samba4 testshare]#

Now I am logging in as a different user, only commonshare is visible:

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 6/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support

Creating files under commonshare.

[root@samba4 commonshare]# ls -l
total 8
drwxrwxrwx+ 2 SUNIL\testuser users 6 May 27 23:02 test
drwxrwxrwx+ 2 SUNIL\sambauser users 6 May 27 23:07 test2
[root@samba4 commonshare]#

This is how we create shares under Samba 4.

view as pdf | print

Share this page: Tweet Follow @howtoforgecom 28.9K followers Recommend 124

Suggested articles

Active Directory - Free How to connect your Alquila autos por How to Install Elastic
Crash Courses Android device on $7.35/D Stack on CentOS 7
Ubuntu Linux
Anzeige go.veeam.com howtoforge.com Anzeige cheap-auto-rentals.com howtoforge.com

Energía por Siempre How to install and run The Perfect Server – How to Install a
Android Apps (APKs) CentOS 7.4 with CentOS 7.3 Minimal
on Linux with Shashlik Apache, Postfix,... Server - Page 2 -...

Anzeige Chacomer howtoforge.com howtoforge.com howtoforge.com

9 Comment(s)
Add comment
Name * Email *

    
https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 7/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support

p

Submit comment
I'm not a robot
reCAPTCHA
Privacy - Terms

Comments

From: Mark Johnson at: 2017-06-14 04:28:01 Reply

Excellent article.this is what I was looking for


Mark

From: Jay Rajpurohit at: 2017-06-25 04:01:40 Reply

Domain controller working fine but i stuk at password complexcity turn off not working tried through Group Policy and through below commands but
doesn't worked
sudo samba-tool domain passwordsettings set --complexity=off sudo samba-tool domain passwordsettings set --history-length=0 sudo samba-tool domain
passwordsettings set --min-pwd-age=0 sudo samba-tool domain passwordsettings set --max-pwd-age=0

From: iron_michael86 at: 2017-06-26 19:35:15 Reply

Please restart samba service once you run the below command
sudo samba-tool domain passwordsettings set --complexity=off sudo samba-tool domain passwordsettings set --history-length=0 sudo samba-tool
domain passwordsettings set --min-pwd-age=0 sudo samba-tool domain passwordsettings set --max-pwd-age=0
systemctl restart samba
on the windows machine you run gpupdate /force
Hope it works just tested it

From: Justin Roysdon at: 2017-08-01 20:48:35 Reply

Why is Samba 4 not in the EPEL? Why do I have to use a third party repo like wing?

From: iron_michael86 at: 2017-08-15 10:57:59 Reply

Since the rpm provided in epel does not support domain controller

From: Robson S. Pedroso at: 2017-08-29 13:57:10 Reply

Very Good!
I found the post very appropriate and well elaborated. For some reason an error has occurred to me, maybe you have caught something like that. See:

[root@fileserver samba]# samba-tool domain provision --use-rfc2307 --interactive


Realm [DEXTER.COM.BR]:
Domain [DEXTER]:
Server Role (dc, member, standalone) [dc]:
DNS backend (SAMBA_INTERNAL, BIND9_FLATFILE, BIND9_DLZ, NONE) [SAMBA_INTERNAL]:
DNS forwarder IP address (write 'none' to disable forwarding) [10.244.52.254]: none
Administrator password:
Retype password:
Looking up IPv4 addresses
Looking up IPv6 addresses
No IPv6 address will be assigned
ldb: module version mismatch in ../source4/dsdb/samdb/ldb_modules/acl.c : ldb_version=1.1.26 module_version=1.1.29
ldb: failed to initialise module /usr/lib64/samba/ldb//acl.so : Unavailable
ERROR(<type 'exceptions.MemoryError'>): uncaught exception -
File "/usr/lib64/python2.7/site-packages/samba/netcmd/__init__.py", line 176, in _run
return self.run(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/samba/netcmd/domain.py", line 462, in run
nosync=ldap_backend_nosync, ldap_dryrun_mode=ldap_dryrun_mode)
File "/usr/lib64/python2.7/site-packages/samba/provision/__init__.py", line 2080, in provision
schemadn=names.schemadn)
File "/usr/lib64/python2.7/site-packages/samba/schema.py", line 82, in __init__
self.ldb = SamDB(global_schema=False, am_rodc=False)

From: Gloeckler at: 2017-09-05 09:05:54 Reply

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 8/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support
When i try to install yum install -y samba45
I get the following error:
Transaction check error:
Datei /usr/lib64/samba/libwinbind-client-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket libwbclient-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libdcerpc-binding.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libdcerpc.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libndr-krb5pac.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libndr-nbt.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libndr-standard.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libndr.so.0 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket samba-
client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libnetapi.so.0 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket samba-
client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libsamba-credentials.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libsamba-errors.so.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libsamba-hostconfig.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libsamba-passdb.so.0.25.0 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libsamba-util.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libsamdb.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libsmbconf.so.0 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libsmbldap.so.0 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/libtevent-util.so.0.0.1 aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem Paket
samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libCHARSET3-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libaddns-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libads-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libasn1util-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libauth-sam-reply-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libauth-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libauthkrb5-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libcli-cldap-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libcli-ldap-common-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libcli-ldap-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libcli-nbt-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libcli-smb-common-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libcli-spoolss-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libcliauth-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libcmdline-credentials-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der
Datei aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libdbwrap-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libdcerpc-samba-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libevents-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 9/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support
Datei /usr/lib64/samba/libflag-mapping-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libgenrand-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libgensec-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libgpo-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libgse-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libhttp-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libinterfaces-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libiov-buf-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libkrb5samba-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libldbsamba-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/liblibcli-lsa3-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/liblibcli-netlogon3-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/liblibsmb-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libmessages-dgm-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libmessages-util-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libmsghdr-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libmsrpc3-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libndr-samba-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libndr-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libnet-keytab-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libnetif-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libnpa-tstream-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libprinting-migrate-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libregistry-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libreplace-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsamba-cluster-support-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der
Datei aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsamba-debug-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsamba-modules-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsamba-security-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsamba-sockets-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsamba3-util-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsamdb-common-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsecrets3-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libserver-id-db-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libserver-role-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsmb-transport-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsmbclient-raw-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 10/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support
Datei /usr/lib64/samba/libsmbd-base-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsmbd-conn-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsmbd-shim-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsmbldaphelper-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsmbregistry-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsocket-blocking-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei
aus dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libsys-rw-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libtalloc-report-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libtdb-wrap-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libtime-basic-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libtorture-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libtrusts-util-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libutil-cmdline-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libutil-reg-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64
Datei /usr/lib64/samba/libutil-setid-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus
dem Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64

Datei /usr/lib64/samba/libutil-tdb-samba4.so aus der Installation von samba45-client-libs-0:4.5.13-1.el7_11.wing.x86_64 kollidiert mit der Datei aus dem
Paket samba-client-libs-0:4.4.4-14.el7_3.x86_64

From: Latre at: 2017-10-27 19:06:42 Reply

Thank you for you time. Works perfect in Centos 7.4, windows 10 RSAT, users and groups and policies.

From: Toubabn1 at: 2017-12-14 11:17:52 Reply

Hello,
It's a very good article.
But I have a problem with RSAT.
I have one PC who is on domain.
I have installed RSAT. But when I try to connect, I have this error : the list of domain controller is not available because server is not available
Can you help me please?
Thank's in advance (sorry for my language because I am french)

Tutorials Samba 4 with Active Directory on CentOS 7 rpm based installation with share su…

Sign up now!

 Tutorial Info

Author: iron_michael86
Published: Jun 13, 2017
Tags: centos, linux, samba

SPONSOR

Monday.com Project tracking, teamwork


& client reporting like you've never seen
before.
https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 11/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support

 Share This Page

Tweet Follow 28.9K followers

Recommend 124

 Popular Tutorials

The Perfect Desktop - Part 3: Ubuntu 6.10 Edgy Eft

The Perfect Server - Debian 9 (Stretch) with


Apache, BIND, Dovecot, PureFTPD and ISPConfig
3.1

The Perfect Server - Ubuntu 16.04 (Xenial Xerus)


with Apache, PHP, MySQL, PureFTPD, BIND, Postfix,
Dovecot and ISPConfig 3.1

How to use grep to search for strings in files on the


shell

A Beginner's Guide To LVM

The Perfect Server CentOS 7.4 with Apache, Postfix,


Dovecot, Pure-FTPD, BIND and ISPConfig 3.1

Linux mv Command Explained for Beginners (8


Examples)

How to use the Linux ftp command to up- and


download files on the shell

How to Install Cassandra Distributed Database on


CentOS 7

Setting, Changing And Resetting MySQL Root


Passwords

Xenforo skin by Xenfocus Contribute Contact Help Imprint

Howtoforge © projektfarm GmbH. Terms

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 12/13
26/1/2018 Samba 4 with Active Directory on CentOS 7 rpm based installation with share support

https://www.howtoforge.com/tutorial/samba-4-with-active-directory-on-centos-7-rpm-based-installation-with-share-support/ 13/13

You might also like