Table of Contents Configuration en ligne de commande Connexion SSH Les différents outils Outils de base Outils spécifiques Configuration du serveur de mail Configuration en ligne de commande La connexion en console à la machine va permettre d'avoir accès au système et à d'autre paramètres plus poussés. Cette section est à réserver aux utilisateurs avancés Connexion SSH Il faudra au préalable se connecter en SSH pour avoir accès à une console. Accès à la centrale par SSH Les différents outils Outils de base Il y a plusieurs outils disponible sur une machine. Les principales commandes unix sont présentes, tels que: cd <dossier/ou/on/veut/aller> : changer de dossier pwd : affiche le dossier ou on se trouve ls : liste les fichiers dans le dossier courant ifconfig : affiche les informations des cartes réseaux cp <fichier_source> <fichier_destination> : copie un fichier mv <fichier_source> <fichier_destination> : déplace un fichier rm <fichier> : supprime un fichier Outils spécifiques La machine dispose aussi d'outils dédié comme: calaos_config calaos_config: <commande> [parametre1] [parametre2] : L'utilitaire principal Calaos, qui permet de régler tout les paramètres d'une machine La commande calaos_config permet de lister tous les paramètres d'une machine, les modifier ou les afficher. Pour lister les paramètres diposnible, on utilise: Calaos> calaos_config list Exemple de résultat: Local configuration: device_type: calaos_server dpms_enable: true dpms_standby: 1800 show_cursor: false cn_user: username cn_pass: password Pour changer une valeur, il faut lancer la commande: Calaos> calaos_config set cn_pass nouveau_pass Voici une liste de toutes les variables disponibles, ainsi que les valeurs qu'elles acceptent: cn_user: nom d'utilisateur (adresse email si calaos_network) cn_pass: mot de passe dpms_enable : true ou false Active ou désactive la mise en veille de l'écran. dpms_standby : Nombre de seconde avant la mise en veille dpms_block : true ou false, Bloque ou non l'ecran par mot de passe show_cursor : true ou false Affiche ou pas le curseur sur l'interface latitude: coordonnées pour le calcul solaire longitude: coordonnées pour le calcul solaire Remarque : Une fois les valeurs modifiés, il faut faire un redémarrage de la machine pour que les nouvelles valeurs soit prises en compte. calaos_network Ne fonctionne que sur la V1 calaos_network: <commande> [parametre1] [parametre2] : Cet utilitaire permet de gérer certaines options du Calaos Network. Les commandes du Calaos Network peuvent etre: register [username] [password] : enregistre un compte Calaos Network avec cette machine. update_ip <private ip> : mets à jour l'enregistrement DNS du Calaos Network (la commande est automatiquement appelé régulièrement) get_ip : permet de récupérer les enregistrements des IP du Calaos Network. Configuration du serveur de mail La centrale Calaos est capable d'envoyer des mails suivant un évènement. Afin de paramétrer le serveur SMTP d'envoi de mail, il faut le paramétrer avec calaos_config. Pour le serveur d'envoi: calaos_config set smtp_server smtp://votre_serveur_smtp On peut spécifier d'autres paramètres comme: calaos_config set smtp_port XXX pour choisir le port (ce parametre n'est pas obligatoire, le port par défaut sera utilisé) Si le serveur a besoin d'authentification: calaos_config set smtp_auth true calaos_config set smtp_username nom_utilisateur calaos_config set smtp_password mot_de_passe Si le serveur a besoin de StartTLS: calaos_config set smtp_tls true On peut aussi paramétrer pour utiliser le SMTPS: calaos_config set smtp_server smtps://votre_serveur_smtp Pour tester la configuration SMTP depuis la ligne de commande: calaos_mail --from ton_email@example.com --to ton_email@example.com --subject test --body test --verbose