Category Archives: Linux Terminal

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

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