Skip to content

Cette instance de NextCloud est en cours de maintenance

Cette instance de NextCloud est en cours de maintenance published on Aucun commentaire sur Cette instance de NextCloud est en cours de maintenance

Cette instance de NextCloud est en cours de maintenance !!!!

Se rendre dans le dossier racine puis,

 

sudo -u www-data php occ maintenance:mode –off

Netdata – Sécuriser l’accès

Netdata – Sécuriser l’accès published on Aucun commentaire sur Netdata – Sécuriser l’accès

Netdata – Sécuriser l’accès

Depuis la version 1.9 il est possible de vérouiller l’accès au monitoring.

 

Il suffit de modifier la section [WEB] du fichier /etc/netdate/netdata.conf :

[web]

bind to = *

allow connections from = localhost IP*

par exemple : 192.168.1.*

 

Un petit : systemctl restart netdata et l’accès est sécurisé

 

https://my-netdata.io/

https://github.com/firehol/netdata

 

 

Utiliser RSYNC pour copier un contenu distant en utilisant un Cron

Utiliser RSYNC pour copier un contenu distant en utilisant un Cron published on Aucun commentaire sur Utiliser RSYNC pour copier un contenu distant en utilisant un Cron

Utiliser RSYNC pour copier un contenu distant en utilisant un Cron :

Il convient de suivre le tuto suivant pour ssh – Ici

Commande permettant de copier le contenu complet d’un dossier distant : rsync -e ssh -avz root@IPduServeurDistant:/Dossier_a_copier/ /Chemin_local/

Cette commande ne tient pas compte des droits d’origine.

Le Cron : Créer un fichier rsync.sh (ou vous voulez) et le rendre exécutable (chmod u+x rsync.sh).

 

Pour la création du cron j’utilise Webmin pour faire un appel au fichier rsync.sh.

SSH sans mot de passe

SSH sans mot de passe published on Un commentaire sur SSH sans mot de passe

SSH sans mot de passe :

Pour se connecter d’une machine A sans mot de passe sur un serveur distant B.

1 : Depuis le serveur A Créer une clé publique et privée : ssh-keygen -b 4096 -t rsa

2 : Se connecter depuis A au serveur distant B en ssh : ssh root@IPduServeurB

3 : Depuis la machine A :

  • Se mettre dans le dossier .SSH
  • Copier la clé publique depuis A sur le serveur distant B : ssh-copy-id ID_RSA.pub root@IPduServeur

4 : Se déconnecter pour tester : ssh ‘root@IPduServeurB

Mettre 600  pour l’id_rsa

L’autorisation se retrouve dans le fichier ./ssh/authorized_keys

Il existe un très bon tuto la ou ici

Comment faire une sauvegarde et restaurer de Moodle sur un nouveau serveur – Linux

Comment faire une sauvegarde et restaurer de Moodle sur un nouveau serveur – Linux published on Aucun commentaire sur Comment faire une sauvegarde et restaurer de Moodle sur un nouveau serveur – Linux

Comment faire une sauvegarde de Moodle

1 Sauvegarder la structure:

  • Sauvegarde de la base:
    • Récupérer les informations suivantes dans config.php
      • $CFG->dbname (Nom de la base)
      • $CFG->prefix
      • $CFG->dataroot (Emplacement de stockage des données uploadées)
      • $CFG->wwwroot (Emplacement du code)

 

  • Sauvegarde des fichiers uploadés  en récupérant le contenu du dossier “moodledata”.

La suite …. later 😯

 

Trouver les processus zombies sous Linux !!

Trouver les processus zombies sous Linux !! published on Aucun commentaire sur Trouver les processus zombies sous Linux !!

Zombie

Processus zombies sous Linux :

Tout d’abord un peu de référence :

  • S : Le programme est en veille.
  • R : Le programme est en fonction.
  • D : Le programme est en attente.
  • T : Le programme est suspendu.
  • Z : Le programme est devenu Zombie

 

Pour arrêter un processus Zombie il suffit de taper dans votre console :

ps xaf  et de repérer les process ou l’indication  ou <defunct>  est affichée.

Ensuite il suffit de Kill  le processus en question en repérant son numéro [PID].

Tutoriel installation de Munin sous Debian

Tutoriel installation de Munin sous Debian published on Aucun commentaire sur Tutoriel installation de Munin sous Debian

Tutoriel : installation de Munin sous Debian

 

https://www.howtoforge.com/tutorial/server-monitoring-with-munin-and-monit-on-debian/

 

  • apt-get update
  • apt-get upgrade
  • apt-get install apache2 libcgi-fast-perl libapache2-mod-fcgid
  • a2enmod fcgid
  • Installer Munin :
    • apt-get install munin munin-node munin-plugins-extra

 

  • Créer des liens symboliques pour MYSQL :
    • cd /etc/munin/plugins
      • ln -s /usr/share/munin/plugins/mysql_ mysql_
      • ln -s /usr/share/munin/plugins/mysql_bytes mysql_bytes
      • ln -s /usr/share/munin/plugins/mysql_innodb mysql_innodb
      • ln -s /usr/share/munin/plugins/mysql_isam_space_ mysql_isam_space_
      • ln -s /usr/share/munin/plugins/mysql_queries mysql_queries
      • ln -s /usr/share/munin/plugins/mysql_slowqueries mysql_slowqueries
      • ln -s /usr/share/munin/plugins/mysql_threads mysql_threads

 

  • Éditer le fichier de configuration de Munin et décommenter les lignes suivantes :
    • nano /etc/munin/munin.conf :
      • dbdir /var/lib/munin
      • htmldir /var/cache/munin/www
      • logdir /var/log/munin
      • rundir /var/run/munin
      • tmpldir /etc/munin/templates
      • # a simple host tree
        [NOM DE VOTRE SERVEUR]
        address 127.0.0.1
        use_node_name yes
        […]

 

  • Sécuriser l’accès :
    • Définir un nom d’utilisateur et un mot de passe :
      • htpasswd -c /etc/munin/munin-htpasswd admin
    • Éditer le fichier de configuration “Apache”  en remplacant avec les lignes suivantes:
      • nano /etc/munin/apache24.conf
      • Alias /munin /var/cache/munin/www
        <Directory /var/cache/munin/www>
        # Require local
        # Require all granted
        AuthUserFile /etc/munin/munin-htpasswd
        AuthName “Munin”
        AuthType Basic
        Require valid-user
        Options None
        </Directory>

        ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
        <Location /munin-cgi/munin-cgi-graph>
        # Require local
        # Require all granted
        AuthUserFile /etc/munin/munin-htpasswd
        AuthName “Munin”
        AuthType Basic
        Require valid-user
        <IfModule mod_fcgid.c>
        SetHandler fcgid-script
        </IfModule>
        <IfModule !mod_fcgid.c>
        SetHandler cgi-script
        </IfModule>
        </Location>

 

  •   Relancer le service Apache et Munin :
    • Apache : service apache2 restart
    • Munin : service munin-node restart