Nowe posty

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości -

Strony: [1] 2
1
Mam problem z incronem.
Kiedy tworze katalog w folderze, który jest monitorowany wywala mi błąd i incron się zawiesza.
Kiedy go zrestartuje, to wszystko działa do póki ktoś nie utworzy znowu katalogu.
Chciałbym zrobić coś takiego, że jeśli w ostatnich 2 linijkach loga: "tail -n 2 /var/log/syslog | grep incron"
Pojawi się taki wpis:
Aug  1 22:59:41 xxx systemd[1]: incron.service: Main process exited, code=killed, status=11/SEGV
Aug  1 22:59:41 xxx systemd[1]: incron.service: Failed with result 'signal'.
To wyłuskać słowo kluczowe killed i skryptem zrestartować usługę.
Tylko jak to najlepiej zrobić w praktyce ?

2
Hmm, a jak by to miało wyglądać docelowo ?

3
Witam mam problem, mam adres ip 123.456.789.0, jak skonstruować skrypy, który znajdzie mi ten adres i wskaże na jakieś liście on się znajduje...
Póki co mam coś takiego co mi wypisuje same nazwy list, ale nie wiem, czy to dobra droga...

Ok rozwiązałem, ale może ktoś potrafi lepiej?

#!/bin/bash
for i in $(ipset list | grep Name | awk '{print $2}');
do
        echo ipset $i & ipset list $i | grep 123.456.789.0;

done

4
Instalacja oprogramowania / Odp: Instalacja php5.4 na Debian10
« dnia: 2021-05-31, 09:13:54 »
O to już musi być grubsza sprawa.
Wersję php-5.4.45 ściągnąłem i zainstalowałem, ale kiedy wyświetlam plik z kodem phpinfo();, to zamiast strony z wersją PHP pokazuje mi się kod źródłowy...
Coś się albo nie zainstalowało, albo trzeba ręczenie jakiś moduł zainstalować...

5
Instalacja oprogramowania / Instalacja php5.4 na Debian10
« dnia: 2021-05-28, 12:59:08 »
Witam Was, jak mogę na Debianie10 zainstalować starą wersję PHP5, a dokładnie wersję php-5.4.45, aby była obsługa apache2, psql, bo męczę się i nie ma progresu...
wersja 5.6 jest za nowa do systemu, który wymaga wersji 5.4.
Albo czy da się w jakiś sposób przerzucić wszystko z działającej maszyny (cały system) na nową szybszą maszynę bez jakich ciężkich zmian w konfiguracji?
Jak można by było coś takiego zrobić ?
Z góry dziękuję za jakąkolwiek pomoc

6
Debian / PPTP VPN - brak dostępu do sieci lokalnej
« dnia: 2021-01-28, 12:40:58 »
Witam, to jest moje pytanie... Czy ktoś mógłby mi pomóc ?

Łączę się z domu przez VPNa do PC2 i dostaje IP 192.168.30.11.
Po podłączeniu, pinguje:
adres sieci 192.168.30.1 [interfajs PPP0 na PC2]
adres klienta 192.168.10.11 [interfajs PPP0 na PC2]

Nie mogę dostać się do tych sieci, które są zadeklarowane w routingu.
Sam serwerVPN [PC2] pinguje wszyskie podsieci i jest ok,ale ja z domu nie mogę.
A chciałbym po podłączeniu VPNem mieć przez PC2 [eth1 - LAN 192.168.1.2] dostęp
do całej sieci 192.168.1.0, 192.168.2.0, 192.168.3.0, 192.168.4.0, tak ja ma PC2.
I czy jest możliwość aby ppp0 pobierało adresy z DHCP serwera lokalnego ?

---------------------------------------------------------------------------
---------------------------------------------------------------------------
PC1 ---> PC2[SERWER_VPN] ---> PC3 [Cała sieć lokalna]
---------------------------------------------------------------------------
---------------------------------------------------------------------------

PC1: [Win10 - Dom]
karta sieciowa - WiFi

---------------------------------------------------------------------------
---------------------------------------------------------------------------
PC2 [Praca - SERWER_VPN - Debian10, iptables...]

eth0 - WAN 10.22.13.251
eth1 - LAN 192.168.1.2

route:
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         150.143.12.1  0.0.0.0         UG    0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.2.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
192.168.3.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
192.168.4.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
192.168.5.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
150.143.12.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0

---------------------------------------------------------------------------
---------------------------------------------------------------------------

PC3 [Praca - jakiś serwer Debian10, iptables...]

eth0 - WAN 10.22.13.242
eth1 - LAN 192.168.1.1

route:
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         150.143.12.1  0.0.0.0         UG    0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.2.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
192.168.3.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
192.168.4.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
192.168.5.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
192.168.30.0    192.168.1.254   255.255.255.0   UG    0      0        0 eth1
150.143.12.0  0.0.0.0         255.255.255.240 U     0      0        0 eth0

---------------------------------------------------------------------------
---------------------------------------------------------------------------


7
Bash, skrypty powłoki / Atak na www
« dnia: 2020-06-18, 10:18:45 »
Witam,
jak zablokować adresy IP, które sztuczne otwierają strony i nabijają odsłonięcia. Oto przykładowy log:
I tego jest naprawdę dużo, gdzie i jak zablokować takie ataki ? Dzięki z góry za pomoc.

40.94.87.2 - - [15/Jun/2020:16:12:45 +0200] "GET /xxx/zam/2020-06-15-1.png HTTP/1.1" 200 37546 "http://www.xxx.pl/xxx/zam/2020-06-15.Czytnik_sz.php?firmemail=efabgb.zbtabjfxb@jvfafecfetfe.dbz.cy" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.136 Safari/537.36"

8
Oto właśnie chodziło dziękuję :)

9
Dzięki.
Wszystko mam skopiowane tylko muszę nadać uprawnienia katalogom. Muszą mieć prawa danego użytkownika.
No ręcznie się da, ale to kupa roboty.
jest:
root:root arek

a powinno być
arek:arek arek

I takich katalogów mam baardzo dużo.
pozdrawiam

10
Witam mam w katlogu /home/ 150 kont.
Skopiowałem je na drugi komputer, ale właściwości nie zostały przeniesione.
Np. był folder jarek i on był właścicielem. [jarek:jarek] teraz jest root:root jarek
jak napisać skrypt, który by nadawał prawa katalogom o nazwie jak folder, albo jak kopiować z tymi wszystkimi wartościami.
Z góry dziękuję za pomoc.

11
Debian / Odp: Wyciągnięcie danych z logów
« dnia: 2020-01-13, 11:21:26 »
root@mail:~# cat /var/log/mail.info | grep to= | awk '{print $7,$13}' | head -n 5
reject: <spameri@tiscali.it>:
reject: <spameri@tiscali.it>:
to=<xxx@bbb.pl>, status=sent
reject: <spameri@tiscali.it>:
to=<xxx@bbb.pl>, status=sent

root@mail:~# cat /var/log/mail.info | awk '{print $7,$14}' | head -n 5
from
connection
from
max Jan
max Jan

Logi, które lecą mają nie raz inne linijki, ale słowa kluczowe są te same.

12
Debian / Odp: Wyciągnięcie danych z logów
« dnia: 2020-01-13, 10:49:34 »
Super jest już prawie extra. Działa fajnie, ale jak zrobić, aby tylko były te 2 rzeczy ?
Czyli to=<ccc@yyy.pl>, status=sent


to=<ccc@yyy.pl>, status=sent
removed
sender
from=<>,
removed
from

13
Debian / Wyciągnięcie danych z logów
« dnia: 2020-01-13, 09:52:43 »
Witam,
chciałbym wyciągnąć z loga tą co mnie interesuje, ale nie wiem, jak to do końca zrobić...
Mam coś takiego:

Jan 13 09:43:22 mail postfix/smtp[14257]: 0553B10185F: to=<zzz.yyy@tioi.com.pl>, relay=mail.tioi.com.pl[91.245.28.22]:25, delay=53, delays=0.04/0/0.14/53, dsn=2.0.0, status=sent (250 OK id=1iqvJi-0005Bc-LM)

A interesuje mnie taki efekt:
<zzz.yyy@tioi.com.pl> status=sent (250 OK id=1iqvJi-0005Bc-LM)

Znalazłęm coś takiego, ale nie wie, jak dodać drugą cześć...
tail -f /var/log/mail.info | grep to= | awk '{print $7}'
to=<zzz.yyy@tioi.com.pl>

Z góry dzięki za pomoc. :)

14
Bash, skrypty powłoki / Odp: Skrypt do obsługi RAIDu
« dnia: 2020-01-10, 15:13:46 »
Dziękuję Ci bardzo! :)

15
Bash, skrypty powłoki / Skrypt do obsługi RAIDu
« dnia: 2020-01-10, 10:41:16 »
Witam
mam taki skrypt i nie wiem czemu nie działa...
Czy ktroś mógłby mi pomóc ?
Dzięki z góry...

#!/bin/bash
#Usage: check_raid.sh
ra=(md0) #all available raid arrays
count_ra=${#ra}
for ((i=0;i<$count_ra;i++)); do
if [ $(grep -A1 ${ra[${i}]} /proc/mdstat | grep UU | wc -l) -gt 0 ]; then
#send email if one the raid arrays fails..
mdadm --detail /dev/${ra[${i}]} | mail -s "${ra[${i}]} RAID Array failed" admin
fi
done

Efekt:
./alert_raid.sh
./alert_raid.sh: line 9:  1467 Done                    mdadm --detail /dev/${ra[${i}]}
      1468 Segmentation fault      | mail -s "${ra[${i}]} RAID Array failed" admin

Strony: [1] 2