Fail2Ban to narzędzie linuxowe do wykrywania anomalii w uzyskiwaniu dostępu. Umożliwia ono blokowanie adresów ip które próbują się zalogować do naszego VPS-a lub serwera.
Kategoria: Linux
![](https://blog.artmetic.pl/wp-content/uploads/2018/11/Zrzut-ekranu-z-2018-11-28-20-52-32-903x288.png)
Ububtu virtualbox do not show usb listUbubtu virtualbox do not show usb list
First you should install „virtualbox vm extension pack” on site https://www.virtualbox.org/wiki/Downloads after that add right to user: sudo usermod -a -G vboxusers $USER to check your user is in group execute command:
![firewall iptables](https://blog.artmetic.pl/wp-content/uploads/2018/10/firewall-960x288.png)
Ochrona przed atakiem DDoS w 2018r.Ochrona przed atakiem DDoS w 2018r.
Ochrona serwera za pomocą reguł iptables
![](https://blog.artmetic.pl/wp-content/uploads/2018/07/google-wyszukiwanie-1000x288.png)
Jak wyszukiwać efektywnie w Google? #15 tricków i poradJak wyszukiwać efektywnie w Google? #15 tricków i porad
Sztuczki tricki i efektywne narzędzia Jak wynika z wyliczeń Forbsa co 7 osoba korzysta z wyszukiwarki Google, co daje ponad miliard użytkowników, co daje miliony jak nie miliardy wyszukiwań haseł
![](https://blog.artmetic.pl/wp-content/uploads/2018/02/nginx.png)
Redirect location/folder on nginx.Redirect location/folder on nginx.
To redirect folder on nginx you cane add to the configuration file this lines: nano /etc/nginx/sites-available/default location ~ /<strong>folder-name</strong>/(.*)$ { rewrite ^/<strong>folder-name</strong>/(.*)$ /new-name/$1 permanent; } to redirect location on nginx:
![proxy google chrome](https://blog.artmetic.pl/wp-content/uploads/2017/09/vpn-4046047_640.jpg)
Proxy in Google Chromium | UbuntuProxy in Google Chromium | Ubuntu
Jak przystosować przeglądarkę Google Chrome do automatycznego łączenia się poprzez serwer proxy.
![cryptocurrency on ubuntu minergate](https://blog.artmetic.pl/wp-content/uploads/2017/08/bitcoin-3861637_640.jpg)
How to mine no gui XMR using CPU on UbuntuHow to mine no gui XMR using CPU on Ubuntu
First download from this link deb file: https://minergate.com/download/deb-cli you can use lynx https://minergate.com/download/deb-cli to download on serwer. You should Download using letter d and save file to local directory. or
![XMPP generate certificate ubuntu](https://blog.artmetic.pl/wp-content/uploads/2017/03/hacking-2903156_640.jpg)
Generowanie certyfikatu Jabber / XMPPGenerowanie certyfikatu Jabber / XMPP
Artykuł opisuje jak wygenerować certyfikat xmpp od strony serwerowej.
![zamykanie procesu linux](https://blog.artmetic.pl/wp-content/uploads/2017/03/server-2160321_640.jpg)
Jak zamknąć proces na porcie na serwerze LinuxJak zamknąć proces na porcie na serwerze Linux
W jaki sposób zamknąć proces gdy znamy tylko numer portu, ale nie wiemy co go używa?
![ubuntu reset root password](https://blog.artmetic.pl/wp-content/uploads/2017/02/root-276636_640.jpg)
Problem z zalogowaniem się na roota przez sudo su.Problem z zalogowaniem się na roota przez sudo su.
Resetowanie hasła do roota na systemie linux / ubuntu / debian / mint
![XMPP generate certificate ubuntu](https://blog.artmetic.pl/wp-content/uploads/2017/03/hacking-2903156_640.jpg)
Ustawienia firewall przy serwerze XMPP / EJABBERDUstawienia firewall przy serwerze XMPP / EJABBERD
Ustawienie reguł które dopuszczają ruch sieciowy serwera XMPP w iptables.
![speedtest on serwer linux](https://blog.artmetic.pl/wp-content/uploads/2017/01/automobile-1867503_640.jpg)
Sprawdzanie prędkości łącza internetowego w terminalu (speedtest, nload, iftop)Sprawdzanie prędkości łącza internetowego w terminalu (speedtest, nload, iftop)
Dzisiaj kilka słów o tym, jak sprawdzić przepustowość łącza na hoście, na który jesteśmy właśnie zalogowani. Zazwyczaj możemy to zrobić za pośrednictwem przeglądarki, jednak zdarza się, że firewall na serwerze
![blokowanie reklam linux](https://blog.artmetic.pl/wp-content/uploads/2017/01/adblock-plus-38590_640.png)
Jak zablokować wyskakujące reklamy na stronach?Jak zablokować wyskakujące reklamy na stronach?
Blokowanie reklam w systemie Linux i Windows z użyciem przglądarki Google Chrome i Mozilla Firefox.
Copy large files in LinuxCopy large files in Linux
If you have fault „file is to large” you can use following command: buffer -i /mnt/disk/image.img -o /home/user/image.img -m 5000000 the -m value is buffer size. I’ve got this problem
Add icon and script to Ubuntu dashboardAdd icon and script to Ubuntu dashboard
Create activator in: cd /usr/share/applications we creat activator: nano myActivator.desktop and define icon, execute and terminal or not one in file: [Desktop Entry] Type=Application Terminal=false Name=chromium-browser Icon=/opt/chromium.png Exec=/usr/bin/chromium-browser --user-data-dir=/opt/ szymon@geek:/usr/share/applications$
Printer want’s to add with CUPS.Printer want’s to add with CUPS.
If you have a problem like this: Returning HTTP Forbidden for CUPS-Add-Modify-Printer (ipp://localhost/printers/MY_Printer) from localhost How to add user to lpadmin group. sudo gpasswd -a `echo $USER` lpadmin or simply
How to get imei adress from Androd shell?How to get imei adress from Androd shell?
You can grep using this command: dumpsys iphonesubinfo or simply: dumpsys iphonesubinfo | grep -Eo '[0-9]{15}'
Brak log-ów /var/log/syslogBrak log-ów /var/log/syslog
Jeżeli masz problem z logami apt-get install --reinstall rsyslogd apt-get install inetutils-syslogd Pamiętaj o uprawnieniach pliku: sudo chown syslog:adm /var/log sudo chmod 0775 /var/log Prawdopodobnych błędów można szukać w pliku:
Sprawdzanie adresu ip w Linux/UbuntuSprawdzanie adresu ip w Linux/Ubuntu
Adres ip naszej sieci wewętrznej (za routerem NAT) można sprawdzić za pomocą poleceń: ifconfig hostname -I ip addr show aby sprawdzić adres sieci zewnętrznej (adres publiczny) można skorzystać z przeglądarki:
Zmiana strefy czasowej w systemie LinuxZmiana strefy czasowej w systemie Linux
Zmiana strefy czasowej poleceniem tzdate. sudo dpkg-reconfigure tzdata
Problem z podmontowaniem TrueCryptProblem z podmontowaniem TrueCrypt
Jeżeli pojawia się taki komunikat: Nie ma takiego pliku ani katalogu: dmsetup Powinieneś zainstalować dmsetup. apt-get install dmsetup i wykonać modprobe fuse
Podmiana tekstu w wielu plikach.Podmiana tekstu w wielu plikach.
#!/bin/bash DIR="$1" SEARCH="$2" for f in $(find $DIR -name "$SEARCH" -type f); do cp $f $f.bak # sed 's/flush_work_sync/flush_work/g' $f.bak > $f sed 's/PIERWOTNY_TEXT/ZAMIENNIK,/g' $f.bak > $f done Wywołanie ./replace.sh
Dodawanie nowego certyfikatu SSL.Dodawanie nowego certyfikatu SSL.
W artykule przedstawiono jak utworzyć nowy certyfikat Apache Web Server Self-Signed Certificate używając narzędzi openssl. PROCEDURA Sprawdź datę wygaśnięcia istniejącego certyfikatu jeżeli go posiadasz new.crt używając następującego polecenia: > openssl x509 -in
Zmiana rozmiaru wysyłanych plikówZmiana rozmiaru wysyłanych plików
W pliku: nano /etc/php/7.0/apache2/php.ini zmieniamy następujące wartości: upload_max_filesize = 32M post_max_size = 32M max_execution_time = 300 następnie restartujemy apache2: sudo /etc/init.d/apache2 restart
Jak odnaleźć zależne biblioteki współdzielone.Jak odnaleźć zależne biblioteki współdzielone.
Biblioteki współdzielone mogą być odnalezione poprzez wydanie polecenia: ldd nazwaAplikacji Jednak gdy chcemy odnaleść wszystkie biblioteki zależne, które potrzebne są do odpalenia aplikacji skompilowanej dynamicznie możemy posłużyć się poniższym skryptem: