#!/usr/bin/env bash # Prépare linux01 sans rejoindre le domaine (geste laissé à l'apprenant). # Fait par AcadéNice - https://acadenice.fr/ set -euo pipefail AD_DOMAIN="${AD_DOMAIN:-corp.lab}" DC_HOST="${DC_CONTAINER_IP:-lab-dc01}" DC_IP="$(getent hosts "$DC_HOST" | awk '{print $1}' || true)" if [ -n "$DC_IP" ]; then cat > /etc/resolv.conf <> /etc/hosts fi fi mkdir -p /run/dbus [ -S /run/dbus/system_bus_socket ] || dbus-daemon --system --fork if [ -x /usr/sbin/sshd ]; then ssh-keygen -A >/dev/null 2>&1 || true grep -q pam_mkhomedir /etc/pam.d/common-session || \ echo "session optional pam_mkhomedir.so skel=/etc/skel umask=077" >> /etc/pam.d/common-session /usr/sbin/sshd -D & fi cat <