Samba4 » Historique » Version 3
Gilles Grandgérard, 23/10/2014 11:25
| 1 | 2 | Gilles Grandgérard | h1. Samba4 Secondaire |
|---|---|---|---|
| 2 | 2 | Gilles Grandgérard | |
| 3 | 2 | Gilles Grandgérard | h2. config eof |
| 4 | 3 | Gilles Grandgérard | <pre><code class="JSON"> |
| 5 | 2 | Gilles Grandgérard | {"libelle_etab": {"owner": "gen_config", "val": "ACA"}, "adresse_ip_eth0": {"owner": "gen_config", "val": "172.20.56.46"}, "system_mail_to": {"owner": "gen_config", "val": "eolebase"}, "check_passwd": {"owner": "gen_config", "val": "non"}, "nom_domaine_local": {"owner": "gen_config", "val": "ac-test.lan"}, "proxy_client_adresse": {"owner": "gen_config", "val": "172.20.210.10"}, "exim_relay_smtp": {"owner": "gen_config", "val": "smtp.ac-dijon.fr"}, "netmask_ssh_eth0": {"owner": "gen_config", "val": ["0.0.0.0"]}, "ip_admin_eth0": {"owner": "gen_config", "val": ["0.0.0.0"]}, "numero_etab": {"owner": "gen_config", "val": "0000000A"}, "nom_machine": {"owner": "gen_config", "val": "eolebase2"}, "netmask_admin_eth0": {"owner": "gen_config", "val": ["0.0.0.0"]}, "domaine_messagerie_etab": {"owner": "gen_config", "val": "ac-test.fr"}, "ip_ssh_eth0": {"owner": "gen_config", "val": ["0.0.0.0"]}, "nom_academie": {"owner": "gen_config", "val": "ac-test"}, "adresse_ip_gw": {"owner": "gen_config", "val": "172.20.56.254"}, "activer_proxy_client": {"owner": "gen_config", "val": "oui"}, "adresse_ip_dns": {"owner": "gen_config", "val": ["172.20.210.10"]}} |
| 6 | 3 | Gilles Grandgérard | </code></pre> |
| 7 | 2 | Gilles Grandgérard | h2. instalation |
| 8 | 1 | Gilles Grandgérard | |
| 9 | 1 | Gilles Grandgérard | <pre> |
| 10 | 1 | Gilles Grandgérard | # |
| 11 | 1 | Gilles Grandgérard | # INSTALLATION SECONDAIRE !!!!! |
| 12 | 1 | Gilles Grandgérard | # le primaire est 'eolebase' en 172.20.56.45 |
| 13 | 1 | Gilles Grandgérard | # |
| 14 | 1 | Gilles Grandgérard | |
| 15 | 1 | Gilles Grandgérard | apt-get update |
| 16 | 1 | Gilles Grandgérard | |
| 17 | 1 | Gilles Grandgérard | export DEBIAN_FRONTEND=noninteractive |
| 18 | 1 | Gilles Grandgérard | |
| 19 | 1 | Gilles Grandgérard | apt-get -q -y install build-essential autotools-dev comerr-dev dpkg-dev ethtool krb5-multidev libacl1-dev libattr1-dev libblkid-dev \ |
| 20 | 1 | Gilles Grandgérard | libblkid1 libc-dev-bin libc6-dev libdevmapper1.02.1 libgcrypt11-dev libgnutls-dev libgpg-error-dev libkrb5-dev libncurses5-dev \ |
| 21 | 1 | Gilles Grandgérard | libpopt-dev libreadline-gplv2-dev libssl-dev libstdc++6-4.4-dev libtasn1-3-dev libudev0 linux-libc-dev manpages-dev python-dev \ |
| 22 | 1 | Gilles Grandgérard | udev uuid-dev zlib1g-dev krb5-user |
| 23 | 1 | Gilles Grandgérard | |
| 24 | 1 | Gilles Grandgérard | unset DEBIAN_FRONTEND |
| 25 | 1 | Gilles Grandgérard | |
| 26 | 1 | Gilles Grandgérard | cd /root |
| 27 | 1 | Gilles Grandgérard | tar -zxvf samba-4.1.13.tar.gz |
| 28 | 1 | Gilles Grandgérard | cd samba-4.1.13 |
| 29 | 1 | Gilles Grandgérard | ./configure --with-ldap |
| 30 | 1 | Gilles Grandgérard | make |
| 31 | 1 | Gilles Grandgérard | make install |
| 32 | 1 | Gilles Grandgérard | |
| 33 | 1 | Gilles Grandgérard | cp samba4.sh /etc/init.d/samba4 |
| 34 | 1 | Gilles Grandgérard | chmod 755 /etc/init.d/samba4 |
| 35 | 1 | Gilles Grandgérard | update-rc.d samba4 default |
| 36 | 1 | Gilles Grandgérard | |
| 37 | 1 | Gilles Grandgérard | #implicite |
| 38 | 1 | Gilles Grandgérard | #apt-get install ntpdate |
| 39 | 1 | Gilles Grandgérard | #ntpdate pool.ntp.org |
| 40 | 1 | Gilles Grandgérard | #apt-get install ntp |
| 41 | 1 | Gilles Grandgérard | |
| 42 | 1 | Gilles Grandgérard | # socket NTP Samba |
| 43 | 1 | Gilles Grandgérard | cd /usr/share/eole/creole/modif/ |
| 44 | 1 | Gilles Grandgérard | cp ../distrib/ntp.conf . |
| 45 | 1 | Gilles Grandgérard | cat >>ntp.conf <<EOF |
| 46 | 1 | Gilles Grandgérard | ntpsigndsocket /usr/local/samba/var/lib/ntp_signd |
| 47 | 1 | Gilles Grandgérard | EOF |
| 48 | 1 | Gilles Grandgérard | sed -i 's/restrict default kod notrap nomodify nopeer noquery/restrict default kod notrap nomodify nopeer noquery mssntp/g' ntp.conf |
| 49 | 1 | Gilles Grandgérard | |
| 50 | 1 | Gilles Grandgérard | # Hostname FQDN |
| 51 | 1 | Gilles Grandgérard | cat >hostname <<EOF |
| 52 | 1 | Gilles Grandgérard | %%nom_machine.%%nom_domaine_local |
| 53 | 1 | Gilles Grandgérard | EOF |
| 54 | 1 | Gilles Grandgérard | |
| 55 | 1 | Gilles Grandgérard | gen_patch |
| 56 | 1 | Gilles Grandgérard | |
| 57 | 1 | Gilles Grandgérard | chgrp ntp /usr/local/samba/var/lib/ntp_signd |
| 58 | 1 | Gilles Grandgérard | usermod -a -G staff ntp |
| 59 | 1 | Gilles Grandgérard | |
| 60 | 1 | Gilles Grandgérard | reconfigure |
| 61 | 1 | Gilles Grandgérard | |
| 62 | 1 | Gilles Grandgérard | |
| 63 | 1 | Gilles Grandgérard | echo "export PATH=$PATH:/usr/local/samba/sbin:/usr/local/samba/bin" >> /root/.bashrc |
| 64 | 1 | Gilles Grandgérard | source /root/.bashrc |
| 65 | 1 | Gilles Grandgérard | |
| 66 | 1 | Gilles Grandgérard | #bascule sur primaire |
| 67 | 1 | Gilles Grandgérard | cat >/etc/resolv.conf <<EOF |
| 68 | 1 | Gilles Grandgérard | nameserver 172.20.56.45 |
| 69 | 1 | Gilles Grandgérard | search ac-test.lan |
| 70 | 1 | Gilles Grandgérard | EOF |
| 71 | 1 | Gilles Grandgérard | |
| 72 | 1 | Gilles Grandgérard | cat >/etc/krb5.conf <<EOF |
| 73 | 1 | Gilles Grandgérard | [libdefaults] |
| 74 | 1 | Gilles Grandgérard | dns_lookup_realm = true |
| 75 | 1 | Gilles Grandgérard | dns_lookup_kdc = true |
| 76 | 1 | Gilles Grandgérard | default_realm = AC-TEST.LAN |
| 77 | 1 | Gilles Grandgérard | EOF |
| 78 | 1 | Gilles Grandgérard | |
| 79 | 1 | Gilles Grandgérard | kinit administrator |
| 80 | 1 | Gilles Grandgérard | |
| 81 | 1 | Gilles Grandgérard | #debug /usr/local/samba/sbin/samba -i -d9 |
| 82 | 1 | Gilles Grandgérard | /usr/local/samba/sbin/samba |
| 83 | 1 | Gilles Grandgérard | |
| 84 | 1 | Gilles Grandgérard | samba-tool domain join ac-test.lan DC -U administrator --realm=ac-test.lan -W AC-TEST.LAN |
| 85 | 1 | Gilles Grandgérard | |
| 86 | 1 | Gilles Grandgérard | samba-tool dns add 127.0.0.1 ac-test.lan ac-test.lan NS eolebase2.ac-test.lan |
| 87 | 1 | Gilles Grandgérard | |
| 88 | 1 | Gilles Grandgérard | #bascule sur moi |
| 89 | 1 | Gilles Grandgérard | cat >/etc/resolv.conf <<EOF |
| 90 | 1 | Gilles Grandgérard | nameserver 127.0.0.1 |
| 91 | 1 | Gilles Grandgérard | search ac-test.lan |
| 92 | 1 | Gilles Grandgérard | EOF |
| 93 | 1 | Gilles Grandgérard | |
| 94 | 1 | Gilles Grandgérard | |
| 95 | 1 | Gilles Grandgérard | </pre> |