Aller au contenu

Post Installation

Mise à jour

Ajouter nano

Bash
apk add nano --update

Ajouter la source community

Bash
nano /etc/apk/repositories # Décommenter la source community

Actualiser la liste des paquets et mettre à jour

Bash
apk update
apk -U upgrade

Configuration du serveur SSH

Bash
nano /etc/ssh/sshd_config
Text Only
#Port 22 --> Port 65022

Puis relancer le service sshd

Bash
rc-service sshd restart

Neofetch

Installation

Bash
apk add fastfetch --update

Lancement au démarrage

Bash
echo "fastfetch" >> /etc/profile
mv /etc/motd /etc/[old]-motd

Mise à jour automatique

Création du script

Pour le créer :

Bash
echo -e "#!/bin/sh\napk upgrade --update | sed \"s/^/[\`date\`] /\" >> /var/log/apk-autoupgrade.log" > /etc/periodic/daily/apk-autoupgrade

Régler les droits :

Bash
chmod 700 /etc/periodic/daily/apk-autoupgrade

Périodicité

Le script se lance toutes les nuits, vérifier l'état du service crond

Bash
rc-service crond status

Les logs sont stockés dans /var/log/apk-autoupgrade.log

Redémarrage périodique

Pour effectuer un redémarrage chaque semaine (afin d'appliquer certaines mises à jour)

Bash
echo -e "#!/bin/sh\nreboot" > /etc/periodic/weekly/reboot

Régler les droits :

Bash
chmod 700 /etc/periodic/weekly/reboot

Si machine virtuelle DSM

Bash
1
2
3
apk add qemu-guest-agent --update
rc-service qemu-guest-agent start
rc-update add qemu-guest-agent