Version : Ubuntu Server 16.04 LTS
Hypothèses de base :
- installation brute,
- seulement ssh d’installé
- un seul utilisateur (root),
- connecté via ssh en root.
Base
Création d’un utilisateur
#Création en mode interactif adduser nomUtilisateur #Le groupe de l'utilisateur "nomUtilisateur" est aussi créé.
Ajout d’un utilisateur à un groupe particulier
#Ajout au groupe sudo adduser nomUtilisateur sudo
A partir d’ici, nous utiliserons l’utilisateur précédemment créé (d’où le préfixe de certaines commandes par sudo).
Mise à jour du système
#Mise à jour de la liste des paquets sudo apt-get update #Installation des nouvelles versions des paquets sudo apt-get upgrade
Modification de la locale
Si la langue du système n’est pas le francais, il faut éventuellement installer le paquet correspondant et reconfigurer.
#Installation du pack fr sudo apt-get install language-pack-fr #Reconfiguration sudo dpkg-reconfigure locales
Services
NTP
Afin de maintenir la date et l’heure du système synchronisées, nous allons installer le client NTP.
Installation
#Installation du client NTP sudo apt-get install ntpdate
Configuration
Le fichier de configuration est /etc/default/ntpdate
# Set to "yes" to take the server list from /etc/ntp.conf, from package ntp, # so you only have to keep it in one place. NTPDATE_USE_NTP_CONF=no # List of NTP servers to use (Separate multiple servers with spaces.) # Not used if NTPDATE_USE_NTP_CONF is yes. NTPSERVERS="ntp.ubuntu.com" # Additional options to pass to ntpdate NTPOPTIONS=""
Il y a deux possibilités incompatibles :
- l’usage du fichier /etc/ntp.conf via NTPDATE_USE_NTP_CONF=yes
- l’usage de NTPSERVERS avec la liste des serveurs, exemple : NTPSERVERS= "ntp.ubuntu.com"
ou
Il faut donc par défaut penser à modifier NTPDATE_USE_NTP_CONF=yes en NTPDATE_USE_NTP_CONF=no.
Sources :
User/Group
Doc Ubuntu – useradd
Doc Ubuntu – addgroup
NTP
Doc Ubuntu – ntpdate
1 thought on “Préparer un serveur Ubuntu”