| Red Hat Linux 7.3: Guide de personnalisation officiel Red Hat Linux | ||
|---|---|---|
| Précédent | Chapitre 2. Kickstart Configurator | Suivant |
Vous pouvez également ajouter des commandes devant être exécutées après l'installation. Si vous avez configuré correctement le réseau dans le fichier kickstart, le réseau est activé. Si vous voulez ajouter un script post installation, entrez-le dans la zone de texte.
![]() | Avertissement |
|---|---|
N'incluez pas la commande %post. Elle sera ajoutée pour vous. |
Exemple : pour changer le message du jour du nouveau système installé, ajoutez la commande ci-dessous dans la section %post :
echo "Les hackers seront punis !" > /etc/motd |
Si vous désirez que votre script post installation s'exécute en dehors de l'environnement chroot, cliquez sur la case à cocher qui se trouve près de cette option dans le haut de la page Script post-Installation. Cela équivaut à utiliser l'option --nochroot dans la section %post.
![]() | Conseil |
|---|---|
Si vous désirez apporter des changements au système de fichiers nouvellement installé dans la section après installation en dehors de l'environnement chroot, vous devez ajouter le nom du répertoire avec /mnt/sysimage. |
Exemple : si vous sélectionnez le bouton Exécuter hors de l'environnement chroot, l'exemple précédent doit être modifié de la façon indiquée ci-dessous.
echo "Les hackers seront punis !" > /mnt/sysimage/etc/motd |
Si vous souhaitez spécifier un langage de script à utiliser pour exécuter votre script, cliquez sur le bouton Utiliser un interprète et entrez l'interprète dans la zone de texte à côté du bouton. Exemple : vous pouvez spécifier /usr/bin/perl pour un script Perl. Cette option équivaut à utiliser %post --interpreter /usr/bin/perl dans votre fichier kickstart.
Le script post installation peut être utilisé pour exécuter diverses fonctions utiles, comme dans les exemples suivants :
Activer ou désactiver des services :
/sbin/chkconfig --level 345 telnet off /sbin/chkconfig --level 345 finger off /sbin/chkconfig --level 345 lpd off /sbin/chkconfig --level 345 httpd on |
Exécuter un script appelé runme depuis un partage NFS :
mkdir /mnt/temp mount 10.10.0.2:/usr/new-machines /mnt/temp open -s -w -- /mnt/temp/runme umount /mnt/temp |
Ajouter un utilisateur au système :
/usr/sbin/useradd bob /usr/bin/chfn -f "Bob Smith" bob /usr/sbin/usermod -p 'kjdf$04930FTH/ ' bob |
| Précédent | Sommaire | Suivant |
| Script avant installation | Niveau supérieur | Enregistrement du fichier |