相続財産の泥棒の仕組み
WordPress
Nginx phpmyadmin sql インポート時のエラー
wordpressのsql インポート時のエラー413 Request Entity Too Large# vi /etc/php/7.2/fpm/php.ini; Maximum allowed size for uploaded files.; upload_max_filesize = 300M; Maximum size of POST data that PHP will accept....
ngnix wordpress php
# apt install php-fpm php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-ldap php-zip php-curl php7.2-bz2# vi /var/www/html/info.php
wordpress ngnix phpmyadmin
adminを作り全権限を与える# mysql -u root -pMariaDB > CREATE USER 'admin'@'localhost' IDENTIFIED BY 'パスワード';MariaDB > GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;MariaDB > FLUSH PRIVILEG...
wordpress mariadb phpmyadmin mint 19
apt-get install phpmyadminapacheの選択はしないでインストールする。ln -s /usr/share/phpmyadmin /var/www/html/wordpress
wordpress MariaDB mint 19
# apt install mariadb-server mariadb-client# mariadbMariaDB > CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8;GRANT ALL ON wordpress.* TO wordpress@localhost IDENTIFIED BY 'password';FLUSH PRIVIL...
Nginx php 設定
sample.co.jpの設定vi /etc/nginx/sites-available/sample.co.jpserver {listen 80;listen :80;server_name _;root /var/www/html;index index.php index.html;location / {try_files $uri $uri/ =404;}location ~ \.ph...
nginx php mint 19
apt-get install nginxapt-get install php php-fpm php-gettext php-common php-mbstring php-mbstringvi /etc/php/7.2/fpm/php.inicgi.fix_pathinfo=0vi /etc/nginx/sites-available/defaultlocation ~ \.php$ {tr...
wordpress スパムコメント対策
wordpress fail2ban mint 19
# vi /etc/fail2ban/filter.d/wordpress.conf# /var/log/apache2/access.log のアクセス例# 93.113.111.100 - - "POST /xmlrpc.php HTTP/1.1" 200 494 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100...
wordpress sql import
# mysql -u root -p<パスワード> wordpress < wordpress.sql
wordpress php エラーで管理画面に入れない
普通はpluginエラーが多いらしい# cd /var/www/wordpress/wp-content# mv plugins plugins.holdこれで管理画面に入れるようになったプラグインに問題があることが判明した。バックアップからpluginsをコピーする# rsync -av /var/www/wordpress/wp-content/plugins root@192.168.1.3...
WordPress コメントブラックリスト
このプラグインを入れた
wordpress 自サイトの脆弱性の調査
$ sudo apt install ruby$ sudo apt install build-essential libcurl4-openssl-dev libxml2 libxml2-dev libxslt1-dev ruby-dev libgmp-dev zlib1g-dev$ sudo gem install wpscan調査# wpscan --update# wpscan --url
wordpress fail2ban ブロックの確認、実行、解除
BAN状況の確認# fail2ban-client status wordpressログの確認tailf /var/log/fail2ban.log特定のipをすぐにブロックするfail2ban-client set wordpress banip <ブロックしたいip>ブロックされたipを解除fail2ban-client set wordpress unbanip <ブロックされたip>
wordpress failban iptables -L
banされて初めてiptables -Lに表示されるbanされないとiptables -Lに表示されないChain INPUT (policy ACCEPT)target prot opt source destination f2b-wordpress tcp -- anywhere anywhere multiport dports http,httpsDROP tcp -- anywhere...
wordpress fail2ban banのlog
2020-02-07 08:18:58,228 fail2ban.filter : INFO Found 34.69.21.97 - 2020-02-07 08:18:582020-02-07 08:19:00,049 fail2ban.filter : INFO Found 34.69.21.97 - 2020-02-07 08:18:582020-02-07 08:19:00,880 fail...
mint 19 fail2ban wordpress
# apt-get install fail2ban# vi /etc/fail2ban/jail.d/defaults-debian.confコメントアウトする##enabled = true# vi /etc/fail2ban/filter.d/wordpress.conffailregex = ^.*POST.*(wp-login\.php|xmlrpc\.php).*$ ^.*"(GET|...
wordpress 主要ブラック国からの接続をブロックする
CN(中国)、HK(香港)、ID(インドネシア)、IN(インド)、KP(北朝鮮)、KR(韓国)、RU(ロシア)、TW(台湾)からの接続をブロックする# curl -O && gunzip -f cidr.txt.gz# ipset create -exist WHITELIST hash:net# ipset flush WHITELIST# sed -n 's/^JP\t//p' cidr.tx...
wordpress BLACKLIST iptables
# ポリシーを決めます# iptables -P INPUT ACCEPT# iptables -P FORWARD DROP# iptables -P OUTPUT ACCEPT# ルールをクリアします# iptables -F# BLACKLISTをブロック下後にwordpress接続を許可しますiptables -A INPUT -m state --state NEW -p tcp --d...
mint 19 php5.6 install
$ sudo apt install python-software-properties$ sudo add-apt-repository ppa:ondrej/php$ sudo apt-get update$ sudo apt-get install php5.6-common$ sudo apt-get install php5.6$ sudo a2dismod php7.2$ sudo ...