mount an rpi image mount -o loop,offset=62914560 /home/sample/k-1.0.05.18.img /media/sample/rootfs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# A faire une fois | |
# Pour automatiser le transfert vers un autre serveur via SCP sans avoir à saisir le mot de passe | |
# Soit USER compte utilisateur de la machine distante et HOST adresse de la machine distante | |
# ssh-keygen -t rsa -C "USER@HOST" | |
# valider par défaut | |
# ssh-copy-id USER@HOST | |
# Ne pas s'occuper du texte, saisir le mot de passe pour USER sur HOST | |
FILE=/home/pi/domoticz/backup/domoticz_backup_`date +%d-%m-%Y"_"%H_%M_%S`.db | |
cp /home/pi/domoticz/domoticz.db $FILE |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# A faire une fois | |
# Pour automatiser le transfert vers un autre serveur via SCP sans avoir à saisir le mot de passe | |
# Soit USER compte utilisateur de la machine distante et HOST adresse de la machine distante | |
# ssh-keygen -t rsa -C "USER@HOST" | |
# valider par défaut | |
# ssh-copy-id USER@HOST | |
# saisir le mot de passe pour USER sur HOST |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#/etc/fail2ban/filter.d/docker-gogs-sshd.conf | |
[INCLUDES] | |
before = common.conf | |
[Definition] | |
_daemon = sshd | |
failregex = .+sshd.+User .+ from <HOST> not allowed because not listed in AllowUsers\s*.+$ | |
.+sshd.+(?:llegal|nvalid) user .* from <HOST>\s*.+$ | |
.+sshd.+User .+ from <HOST> not allowed because listed in DenyUsers\s*.+$ | |
.+sshd.+User .+ from <HOST> not allowed because not in any group\s*.+$ | |
.+sshd.+refused connect from \S+ \(<HOST>\)\s*.+$ |
#!/bin/bash
docker pull myregistry.example.com/myapp:latest
docker stop myapp
docker rm myapp
docker rmi myregistry.example.com/myapp:current
docker tag myregistry.example.com/myapp:latest myregistry.example.com/myapp:current
Simple docker start
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package fr.diyfr.sql2o.helper; | |
import javax.persistence.Column; | |
import java.lang.annotation.Annotation; | |
import java.lang.reflect.Field; | |
import java.util.HashMap; | |
import java.util.Map; | |
public class ColumnMapping { |
Install package & activate apache mods
apt-get install letsencrypt python-letsencrypt-apache
a2enmod rewrite
a2enmod proxy_connect
a2enmod ssl
a2enmod proxy_http
a2enmod headers
a2enmod proxy_wstunnel
a2enmod cgi
[OBSOLETE]
1 - ajouter un champs TXT au domaine correspondant (domaine.ovh)
dans sous-domaine saisir ownercheck.sousdomaine
et dans valeur saisir CodeSecret
2 - ajouter un chmaps de type A
dans sous domaine saisir sousdomaine
et dans cible y saisir l'ip de votre serveru Azure VO.TRE.IP.AZURE
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.Signature;
public String getAppSignature(Context context) {
String result = null;
try {
PackageInfo packageInfo = context.getPackageManager().getPackageInfo(context.getPackageName(),PackageManager.GET_SIGNATURES);