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:32] sakasamaateliers:serveurmail:adminsys [2019/05/26 16:42] (Version actuelle) sakasama
Ligne 2: Ligne 2:
  
 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]])+      - 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'' 
 + 
 +=== 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'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 === === Ressources ===
Ligne 9: Ligne 65:
 quelques ressources pour apprendre à utiliser la ligne de commande et autour de l'administration de services : 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.1492252359.txt.gz · Dernière modification : 2017/04/15 12:32 de sakasama