getfacl & setfacl
setfacl --restore=perme.txt
setfacl --restore=perme.txt
<FilesMatch \.php$>
# Apache 2.4.10+ can proxy to unix socket
SetHandler "proxy:unix:/var/run/php/php5.6-fpm.sock|fcgi://localhost/"
</FilesMatch>
sudo update-alternatives --set php /usr/bin/phpx.x
echo "alias php='/opt/plesk/php/7.0/bin/php'" >> ~/.bashrc
rw init=/bin/bash
mkdir -p storage/framework/{sessions,views,cache}
grep --include=*.php -rnw . -e 'qsdqsd'
find . -iname "*.php" | xargs grep 'teletab'
find /etc/ -name "*.conf" 2>/dev/null | xargs grep request_terminate_timeout
cat /dev/null > ~/.bash_history && history -c && exit
Install memcached
/opt/plesk/php/7.1/bin/pecl install memcached
apt-get install make plesk-php71-dev gcc libmemcached-dev git pkg-config zlib1g-dev
<?php
//phpinfo();
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', true);
$mem = new Memcached();
$mem->addServer("127.0.0.1", 11211);
$result = $mem->get("blah");
echo '<hr>';
$mem = new memcached();
$mem->addServer("127.0.0.1", 11211);
$result = $mem->get("Test");
if ($result) {
echo $result;
} else {
echo "Test key not found, adding key";
$mem->set("Test", "I found a match, memcache is working") or die("Nothing Saved...");
}
?>
Vider les log de plus de 10Mo
find . -type f -name "error_log" -size +10M -exec truncate -s 0 {} +
Rechercher les fichiers modifiés dans les derniers jour
Find files modifiy last 10 days
find . -regex '\./[^.].+' -mtime -10
Colonnaire l'ip public de son serveur linux
curl ipinfo.io/ip
Lister les disques et partions / show partion and hard disk linux
lsblk -o SIZE,NAME,FSTYPE,LABEL,MOUNTPOINT
Remove mail queue postifx by subject
Supprimer les email en attente par sujet suite à un hack de boite email, plesk postfix
Pour voir quelle boite email envoie les spam il faut faire une recherche sur sasl_username
find /var/spool/postfix/deferred/ -exec grep -l 'sujet' {} \; | xargs -r -n1 basename | xargs -r -n1 postsuper -d
Lister les dossiers / répertoire par ordre de taille croissant sous linux
Folders / directory in order of increasing size under linux
du -Sh | sort -hr | head -n 25
Lister voir les login et mot de passe des boites email Plesk :
Show All mail box password on Plesk :
/usr/local/psa/admin/sbin/mail_auth_view
Rechercher une boite mail
Search one mail box
/usr/local/psa/admin/sbin/mail_auth_view | grep mailbox@domain.ltd