Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
vps [2019/06/26 22:43] – [Configurer VPS] crust | vps [2019/07/17 19:24] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ======= Configurer VPS ======= | + | ====== Configurer VPS ====== |
Via l' | Via l' | ||
- | ====== Liens ====== | + | ===== Liens ===== |
*[[https:// | *[[https:// | ||
*[[https:// | *[[https:// | ||
Ligne 9: | Ligne 9: | ||
*[[https:// | *[[https:// | ||
- | ====== Fail2ban | + | ===== Fail2ban ===== |
La configuration se fait dans ce fichier | La configuration se fait dans ce fichier | ||
Ligne 30: | Ligne 30: | ||
- | ====== Iptables | + | ===== Iptables ===== |
Activer le parefeu applicatif d'OVH | Activer le parefeu applicatif d'OVH | ||
Ligne 37: | Ligne 37: | ||
https:// | https:// | ||
- | ====== msmtp ====== | + | ===== msmtp ===== |
https:// | https:// | ||
Ligne 44: | Ligne 44: | ||
- | ====== yunohost | + | ===== yunohost ===== |
https:// | https:// | ||
Ligne 51: | Ligne 51: | ||
https:// | https:// | ||
- | Authentification SSH par clé | + | ===== ssh ===== |
+ | |||
+ | Fermer le port 22 et en sélectionner un autre | ||
+ | |||
+ | yunohost n' | ||
+ | |||
+ | Choisir une authentification par cle et non mot de passe | ||
+ | |||
+ | |||
+ | ==== Authentification SSH par clé ==== | ||
+ | |||
Sur le client : ssh-keygen | Sur le client : ssh-keygen | ||
Ligne 61: | Ligne 71: | ||
+ | ==== Supprimer identification MDP ==== | ||
+ | <code | copy> | ||
- | ====== Etre averti d'une connexion SSH sur son serveur | + | nano / |
+ | # Modifiez ou ajoutez la ligne suivante | ||
+ | PasswordAuthentication no | ||
+ | ..... | ||
+ | systemctl restart ssh | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Etre averti d'une connexion SSH sur son serveur ===== | ||
<code bash> | <code bash> | ||
Ligne 80: | Ligne 100: | ||
- | ====== Dokuwiki | + | ===== Dokuwiki ===== |
Ligne 102: | Ligne 122: | ||
<code bash>mv data-BACKUP/ | <code bash>mv data-BACKUP/ | ||
mv data-BACKUP/ | mv data-BACKUP/ | ||
+ | |||
+ | ===== Backup ===== | ||
+ | |||
+ | |||
+ | Upload / Download Backup | ||
+ | |||
+ | <code bash>scp -P NumPort DIR-SOURCE DIR-DEST</ | ||
+ | |||
+ | |||
+ | < | ||
+ | scp -P 1234 / | ||
+ | scp -P 1234 login@serveur.ext:/ | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Tester sa config mail ===== | ||
+ | |||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | ajouter alias abuse@mondaime.ext | ||
+ | |||
+ | Tester son DKIM | ||
+ | <code bash>dig +short TXT mail._domainkey.monDomaine.ext</ | ||
+ | |||
+ | |||
+ | |||
+ | ===== mise à jour ===== | ||
+ | |||
+ | yunohost tools update | ||
+ | yunohost tools upgrade --ignore-apps | ||
+ | |||
+ | |||
+ | reverse dns | ||
+ | <code bash> dig -x IP | ||
+ | dig +noall +answer -x IP | ||
+ | </ | ||
+ | |||
+ | ===== wordpress bloquer types mimes ===== | ||
+ | |||
+ | Création d'un plugin | ||
+ | <code bash> | ||
+ | <code | download> | ||
+ | <?php | ||
+ | /** | ||
+ | * Plugin Name: Custom mime types | ||
+ | * Plugin URI: https:// | ||
+ | * Description: | ||
+ | * Version: 1.0 | ||
+ | * Author: crust | ||
+ | * Author URI: http:// | ||
+ | **/ | ||
+ | function custom_mime_types( $mimes ){ | ||
+ | // Forbiden ALL | ||
+ | | ||
+ | // OK 4 svg, jpg and mp3 only | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | // List mime types available here | ||
+ | // https:// | ||
+ | return $mimes; | ||
+ | } | ||
+ | add_filter(' | ||
+ | ?> | ||
+ | </ | ||
+ | |||
+ | ===== Modifier le thème du SSO de yonohost ===== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | Penser à rafraichir le cache du navigateur (avec FF) | ||
+ | Ctrl+Maj+R | ||