Outils pour utilisateurs

Outils du site


ateliers:serveurmail:adminsys

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ateliers:serveurmail:adminsys [2017/04/15 12:28] sakasamaateliers:serveurmail:adminsys [2019/05/26 16:42] (Version actuelle) sakasama
Ligne 1: Ligne 1:
-Administration système+=== Administration système ===
  
 Afin de pouvoir installer et administrer ensemble le serveur, nous utilisons régulièrement les commandes suivantes : Afin de pouvoir installer et administrer ensemble le serveur, nous utilisons régulièrement les commandes suivantes :
-- ssh +  * ''ssh'' nous avons généré une clé ssh spécifique pour ce service que nous utilisons pour nous connecter au serveur. 
-tmux (voir ateliers:serveurmail:start#principes_et_inspirations)+      pour générer une clé  ''ssh'' on utilise la commande ''ssh-keygen'', l'option -b pour préciser la taille de la clef, l'option -t pour préciser le type de la clef (par exemple ecdsa ou bien rsa). Par exemple: <code>ssh-keygen -b 4096 -t rsa</code> 
 +      - pour copier sa clé ssh sur le serveur <code>ssh-copy-id username@anarcha.pink</code> 
 +  * ''apt'' 
 +  * ''chmod''
  
-Ressources+=== tmux ===
  
 +1. Installer tmux: <code>apt install tmux</code>
 +2. Créer une session dans le fichier ''/tmp/sessions.tmux'' avec la commande: <code>tmux -S /tmp/sessions.tmux</code>
 +3. Changer le groupe propriétaire du fichier ''/tmp/sessions.tmux'' pour l'attribuer au groupe sudo.
 +
 +=== Erreurs de tmux ===
 +
 +''tmux: invalid LC_ALL, LC_CTYPE or LANG''
 +
 +Problème décrit ici: https://github.com/GameServerManagers/LinuxGSM/issues/817
 +Il peut être résolu avec
 +<code>
 +apt-get install locales
 +dpkg-reconfigure locales
 +</code>
 +La réconfiguration dpkg peut être faite en utilisant en_GB UTF8, en_US UTF8, fr_FR UTF8.
 +
 +=== Mettre à jour le serveur ===
 +
 +pour mettre à jour le serveur régulièrement, on commence par lancer la commande (pour savoir quels paquets sont disponibles...) 
 +
 +    $ sudo apt-get update
 +
 +après, lancer la commande upgrade pour mettre à jour les paquets signalés par la commande précédente :
 +
 +    $ sudo apt-get upgrade
 +
 +=== Démarrer et arrêter un service ===
 +
 +pour démarrer un service (utiliser start plutôt que restart) :    
 +
 +    $ systemctl start <service>
 +
 +pour arrêter un service : 
 +
 +    $ systemctl stop <service> 
 +
 +=== Administrer un arbre LDAP ===
 +Pour administrer l'arbre LDAP d'anarcha (ou autre), il est préférable d'utiliser un client graphique plutôt que de devoir taper à la main les (longues) commandes d'ajout/modification. Cela permet aussi d'y voir un peu plus clair en cas de problème.
 +
 +[[http://jxplorer.org/|JXplorer]] est Un client graphique multiplateforme qui est packagé pour debian et s'install donc facilement :
 +
 +<code>
 +$ sudo apt install jxplorer
 +</code>
 +
 +=== Problèmes récurrents ===
 +== Metche s'emballe ==
 +Parfois metche va envoyer des milliers de mails en boucle. C'est parce qu'il cherche un état stable, il suffit de lancer la commande de stabilisation pour régler le problème.
 +
 +<code>sudo metche stabilize</code>
 +
 +=== Ressources ===
 +
 +quelques ressources pour apprendre à utiliser la ligne de commande et autour de l'administration de services :
   * [[https://www.learnenough.com/command-line-tutorial]]   * [[https://www.learnenough.com/command-line-tutorial]]
 +  * [[https://wiki.chatons.org/doku.php?id=outils_et_astuces|guide des commandes utiles pour l'administration système sur le site des CHATONS]]
 +  * [[https://wiki.chatons.org/doku.php?id=admin_checklist|checklist pour l'administration système sur le site des CHATONS]]
   * [[https://openclassrooms.com/courses/reprenez-le-controle-a-l-aide-de-linux]]   * [[https://openclassrooms.com/courses/reprenez-le-controle-a-l-aide-de-linux]]
   * [[https://fr.flossmanuals.net/introduction-a-la-ligne-de-commande/_draft/_v/1.0/introduction/]]   * [[https://fr.flossmanuals.net/introduction-a-la-ligne-de-commande/_draft/_v/1.0/introduction/]]
ateliers/serveurmail/adminsys.1492252106.txt.gz · Dernière modification : 2017/04/15 12:28 de sakasama