Posts Tagged Linux

Mar 26 2011

How to permit case-insensitive URLs with Apache

When mod_speling is installed, it may be turned on for a particular scope (such as a directory, virtual host, or the entire server) by setting the CheckSpelling directive to On.

Mar 23 2011

samba windows7 i “NT_STATUS_ACCESS_DENIED”

Control Panel - Administrative Tools - Local Security Policy 
Local Policies - Security Options
Network security: LAN Manager authentication level 
Send LM & NTLM responses 

Minimum session security for NTLM SSP 
Disable Require 128-bit encryption
Mar 17 2011

File does not exist: … favicon.ico

# Don’t bother looking for favicon.ico

Redirect 404 /favicon.ico

# Don’t bother sending the custom error page for favicon.ico

<Location /favicon.ico>

ErrorDocument 404 “No favicon

</Location>

 

Mar 1 2011

Apache i VirtualHost

sprawdzenie konfiguracju VirtualHost
/usr/sbin/apache2ctl -S

Feb 10 2011

Certyfikaty SSL Self-signed

cd /etc/ssl/misc
Nowy CA: ./CA.sh -newca

Nowa “prosba”:  ./CA.sh -newreq

Podpisanie: ./CA.sh -sign

Zdejmowanie hasła: openssl rsa -in newkey.pem -out key.pem

Wpisy w httpd-ssl.conf

SSLCertificateFile /etc/ssl/certs/apache/cert.pem
SSLCertificateKeyFile /etc/ssl/certs/apache/key.pem
SSLCACertificateFile /etc/ssl/certs/apache/cacert.pem


Jan 13 2011

Cups i Samba

Eksport drukarek z cupsa do samby.
cupsaddsmb -H adres_ip -U root -a -v

Dec 29 2010

kernel panic restart

sysctl kernel.panic = 10
( zrestartuje maszyne 10 sekund po panicu ).

Nov 5 2010

APC – wymiana baterii i kalibracja

1. Wymienić baterię i naładować do pełna UPS-a.
2. Wpisać nową datę baterii do EPPROM-u za pomocą programu apctest.
3. Odłączyć kabel sygnałowy.
4. Podłączyć do UPS-a obciążenie przynajmniej 30% (koniecznie !!!) i poczekać na całkowite rozładowanie.
4. Podłączyć kabel zasilający UPS bez włączania UPS-a i poczekać aż się do pełna naładują.
5. Podłączyć komputer, kabel sygnałowy i włączyć UPS-a.

Oct 28 2010

Changing innodb_log_file_size

1. change the innodb_log_file_size in the my.cnf
2. stop the server
3. rename ib_logfile0 to ib_logfile0_old
4. rename ib_logfile1 to ib_logfile1_old
5. restart server

Sep 3 2010

Roundcube i bruteforce

Instalujemy RoundCube Fail2Ban Plugin.

Wchodzimy do katalogu z roundube.

W config/main.inc.php zmieniamy/dodajemy wpisy:

$rcmail_config[‘log_driver’] = ‘file’;
$rcmail_config[‘syslog_id’] = ’roundcube’;

Logi będą powstawały w podkatalogu logs roundcube (apache musi mieć do niego prawa zapisu).

Tworzymy plik: /etc/fail2ban/filter.d/roundcube.conf :

[Definition]
failregex = FAILED login for .*. from <HOST>
ignoreregex =

Dodajemy wpis do /etc/fail2ban/jail.conf

[roundcube]
enabled = true
port = http,https
filter = roundcube
action = iptables-multiport[name=roundcube, port=”http,https”]
sendmail-whois[name=Roundcube, dest=root]
logpath = /var/log/httpd/roundcube/userlogins
maxretry = 5
bantime = 1800

RoundCube Fail2Ban Plugin na naszym serwerze