Author Archives: admin

SSH brute force protection

As for protecting your site against brute force attacks, the first option is to use SSH keys (and disable password authentication).

Open terminal and follow the lines;

sudo vi /etc/ssh/sshd_config

ChallengeResponseAuthentication no
PasswordAuthentication no

service sshd restart

SSH Failed Login Attemps

You can see the last failed login attemps

tail -f /var/log/secure

PHP fopen Reading a Remote File

You need to chech that allow_url_fopen is On or Off.

if (ini_get(‘allow_url_fopen’) == ‘1’) {
echo “allow_url_fopen = On”;
} else {
echo “allow_url_fopen = Off”;
}

If allow_url_fopen is Off, you should open php.ini and convert allow_url_fopen = Off to allow_url_fopen = On

How to clean log file

You need to clean log files (e.g /usr/local/apache/domlogs) with the following command.

> logfile

Don’t use rm command because it may cause writing problem.

If you wanna clean multiple files, you can use the following commnd.

truncate logfile --size 0

If you wanna clean all the log files, you can use the following command. We need to use *.* because the folders cause the error and break the command.

truncate *.* --size 0