La procédure qui suit ne concerne que la suppression du compte et de son accès par ssh. Pour les autres Services ou applications à reconfigurer en vue d'une fermeture complète de tous les accès pour un compte donné, voir ici.

Soit « coccinelle » l'identifiant du compte à supprimer :

sudo deluser --remove-home coccinelle

C'est généralement suffisant. Mais dans le cas où la directive AllowUsers a un contenu dans /etc/ssh/sshd_config, on supprime coccinelle de cette liste, et on n'oublie pas de relancer le serveur ssh avec sa nouvelle configuration ; cela n'interrompt pas les connexions en cours :

if grep -q '^\s*AllowUsers\s' /etc/ssh/sshd_config; then
    sudo sed -i '/^\s*AllowUsers\s/s,\s\+coccinelle\(\s\|$\),\1,g'
    sudo service ssh restart
fi

Et enfin :

sudo etckeeper commit "Suppression du compte de 'coccinelle'."