Opracuj skrypt konfiguracji serwera do wykrywania wycieków i okresowego czyszczenia
Stwórz skrypt do konfigurowania serwera, który zapewni kompleksowe wykrywanie wycieków (np. danych, pamięci lub zasobów) oraz będzie wykonywał okresowe czyszczenie w celu utrzymania optymalnej wydajności i bezpieczeństwa.
---
Zakres prac:
1. **Skrypt konfiguracji serwera**
- Opracuj skrypt (w Bash, Python lub podobnym języku skryptowym) do ustawienia serwera na:
- Monitorowanie wszystkich możliwych wycieków danych (np. logi, dane wrażliwe, otwarte porty, nieautoryzowane połączenia).
- Wykrywanie wycieków pamięci lub zasobów, jeśli to możliwe.
- Skrypt powinien identyfikować i logować problemy w ustrukturyzowanym formacie (np. JSON, CSV lub tekst).
2. **Wykrywanie wycieków:**
- Implementuj narzędzia lub metody do skanowania i monitorowania:
- Otwarte porty i nieautoryzowane połączenia.
- Wrażliwe informacje w logach lub ujawnionych plikach.
- Wycieków pamięci lub zasobów (jeśli dotyczy typu serwera).
- Dodaj automatyczne powiadomienia (np. e-mail lub webhooki) po wykryciu wycieków.
3. **Okresowe czyszczenie:**
- Automatyzuj usuwanie:
- Plików tymczasowych, nieużywanych logów i starych danych cache.
- Nieużywanych lub porzuconych procesów.
- Upewnij się, że proces nie usuwa krytycznych plików ani nie zakłóca działania uruchomionych aplikacji.
4. **Częstotliwość wykonywania:**
- Wprowadź mechanizm harmonogramowania (np. zadania CRON, timery systemd) do uruchamiania:
- Wykrywania wycieków w ustalonych odstępach czasu (np. codziennie lub co tydzień).
- Zadania czyszczenia okresowo (np. co tydzień lub co miesiąc).
5. **Dostosowanie i dokumentacja:**
- Zapewnij opcje konfiguracji skryptu (np. katalogi do skanowania, interwały czyszczenia, ustawienia alertów).
- Dołącz szczegółową dokumentację zawierającą:
- Instrukcje konfiguracji.
- Opis działania skryptu.
- Kroki dostosowania lub rozwiązywania problemów.
6. **Testowanie:**
- Przetestuj skrypt w kontrolowanym środowisku, aby zapewnić:
- Działanie wykrywania wycieków zgodnie z zamierzeniem.
- Czyszczenie nie zakłóca funkcjonowania serwera.
- Dostarcz logi testowe lub dowody pomyślnego wykonania.
---
Wymagania:
1. Duże doświadczenie w językach skryptowych (np. Bash, Python).
2. Znajomość zarządzania serwerami, praktyk bezpieczeństwa i narzędzi monitorujących.
3. Umiejętność jasnego i zwięzłego dokumentowania skryptu.
4. Wiedza na temat narzędzi do wykrywania wycieków i czyszczenia (np. `lsof`, `netstat`, `ps`, `du`, lub rozwiązania firm trzecich).
---
Dostarczone materiały:
1. W pełni funkcjonalny skrypt (z kodem źródłowym).
2. Dokumentacja (instrukcje konfiguracji, użytkowania i rozwiązywania problemów).
3. Wyniki testów w środowisku testowym.
---
Termin realizacji:
Proszę podać szacowany czas ukończenia.
---
Uwagi:
Jeśli masz sugestie dotyczące dodatkowych funkcji lub narzędzi, które mogłyby ulepszyć skrypt, śmiało uwzględnij je w swojej propozycji.
-
2 dni909 PLN2 dni909 PLN
Cześć, pracowałem nad skryptem do monitorowania serwerów i czyszczenia, podobnym do Twojego: 3 tysiące logów, codzienna analiza, + czyszczenie
Czy potrzebujesz automatycznego ustawiania powiadomień o wszystkich rodzajach wycieków i jak elastyczne mają być parametry skryptów?
Proponuję się skontaktować, bezpłatnie doradzę Ci od strony technicznej i opracujemy plan rozwoju + opowiem o moim zespole! ️✨
-
5 dni909 PLN
430 8 2 5 dni909 PLNDzień dobry)
Gotowy szybko opracować, wszystko na Pythonie, lub na innych językach
Mam duże doświadczenie w programowaniu i tworzeniu różnych skryptów, będę mógł wszystko zrealizować jakościowo.
Zachęcam do kontaktu!
Aktualne zlecenia dla freelancerów w kategorii Konfigurowanie oprogramowania i serwerów
Konsultacja-audyt usług Hostinger, StackHero, Hetzner pod kątem optymalizacji
82 PLN
Mamy wiele projektów (czat-botów) na tych hostingach. W pewnym momencie zaczęliśmy przenosić się z StackHero na Hostinger w celu optymalizacji kosztów i umieszczać na jednym VPS kilka projektów w kontenerach. Jednak niedawno na Hostingerze zaczął być blokowany ruch po webhooku z… Konfigurowanie oprogramowania i serwerów ∙ 1 godzina 52 minuty temu ∙ 6 ofert |
Kompleksowe sprawdzenie i ochrona serwera biurowego + konfiguracja poczty
328 PLN
Potrzebny specjalista do kompleksowej weryfikacji i dostosowania infrastruktury serwerowej w biurze. Na chwilę obecną przez Proxmox wisi kilka wirtualek na Ubuntu, główna baza danych i do niej wirtualki z witrynami Laravel. Wcześniej były problemy z serwerem, ponieważ przez… Administracja systemem i siecią, Konfigurowanie oprogramowania i serwerów ∙ 15 godzin 48 minut temu ∙ 11 ofert |
Skonfigurować zdalne dyski na hetzner.comJest duże pragnienie, aby używać hetzner.com jako zdalnego serwera do przechowywania plików i możliwości pracy z nimi z różnych komputerów i urządzeń mobilnych. Potrzebna pomoc w takim ustawieniu oraz mały kurs dla początkującego użytkownika, jak to wszystko skonfigurować… Administracja systemem i siecią, Konfigurowanie oprogramowania i serwerów ∙ 18 godzin 51 minut temu ∙ 16 ofert |
Skonfigurować WhatsApp dla firmy, aby nie był blokowany, specjalista od WhatsApp Business APISkonfigurować WhatsApp dla firmy, aby nie był blokowany, specjalista API WhatsApp Business» * «Konfiguracja WhatsApp Business dla działu sprzedaży» * «Integracja WhatsApp z CRM» * «Antyban WhatsApp BusinessTrzeba skonfigurować biznesowy WhatsApp, aby nie był blokowany, jest w… Konfigurowanie oprogramowania i serwerów, Zarządzanie klientami i CRM ∙ 19 godzin 19 minut temu ∙ 4 oferty |
Przenieść program - serwer, na którym był program, padł (oficjalne dozwolone parsowanie danych publicznych)
169 PLN
Witaj! Mój klient ma przypadek opisany poniżej. Potrzebna pomoc w przeniesieniu na nowy serwer i przetestowaniu programu. Lepiej, aby to był programista, który zna się na parsowaniu. Konfigurowanie oprogramowania i serwerów, Parsowanie danych ∙ 20 godzin 25 minut temu ∙ 25 ofert |