SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
EFEKTYWNE ZARZĄDZANIE
STRONAMI WWW
JAN KRZYWANEK
CZYLI JAK ZARABIAJĄC
PIENIĄDZE, POMAGAĆ
SPOŁECZNOŚCI JOOMLA!
DLACZEGO WARTO
ADMINISTROWAĆ
STRONAMI WWW?
JAK WYGLĄDA TYPOWY PROJEKT?
▸ Klient chcę, żebyś wykonał mu stronę
▸ Zgadzacie się na koszt jej postawienia
▸ Strona jest gotowa
▸ Klient płaci Ci uzgodnioną kwotę
▸ Zapominasz o niej (a przynajmniej dopóki
klient czegoś nie zepsuje)
NIE ODPUSZCZAJ W
NAJLEPSZYM
MOMENCIE!
GŁOWNE ZALETY
ZARZĄDZANIA
STRONAMI
GŁOWNE ZALETY ZARZĄDZANIA STRONAMI
▸ Zarządzanie przyniesie stały przychód z wielu
klientów
▸ Klienci będą mieli poczucie bezpieczeństwa
▸ Dzięki odpowiednim narzędziom, nie
zajmuje to dużo czasu
▸ Zmieniasz status quo Joomli jako podatnego
na ataki CMS’a
JAK PRZEKONAĆ
KLIENTÓW?
30 000 STRON
DZIENNIE PADA
OFIARĄ HAKERÓW
ZRÓDŁO: SOPHOS LABS
STRONY TO TYLKO
DROGA DO CELU
JAK PRZEKONAĆ OBECNYCH KLIENTÓW?
▸ Znasz kod, strukturę i wygląd strony, co czyni
zarządzanie łatwiejszym
▸ Kontynuacja usług - bardziej chętnie zatrudnią Cię
do kolejnych prac, co oznacza jeszcze więcej
pieniędzy
▸ Podtrzymanie reputacji
▸ Aktualizacja jest wymagana, by zapobiec
popularnym atakom przez ostatnio wykryte luki
bezpieczeństwa
JAK PRZEKONAĆ NOWYCH KLIENTÓW?
▸ Strony są żywym organizmem, a nie reklamą
w gazecie
▸ Ciągłe ataki hakerów mają na celu
nieaktualne i wrażliwe strony
▸ Strata wrażliwych danych
▸ Utrata reputacji
CZYM DOKŁADNIE
JEST ZARZĄDZANIE?
CO POWINIENEŚ OFEROWAĆ?
▸ Kopie zapasowe
▸ Aktualizacje
▸ Monitoring
▸ Środki bezpieczeństwa
CO MOŻESZ OFEROWAĆ? (ALE NIEKONIECZNIE POWINIENEŚ)
▸ Hosting
▸ Zarządzanie treścią
▸ Nowe funkcjonalności
▸ Migracje
JAK ZARZĄDZAĆ
STRONAMI?
1. AUDYT
BEZPIECZEŃSTWA
1. AUDYT BEZPIECZEŃSTWA
▸ Hasła
▸ Wersja PHP / MySQL
▸ Wersja strony i jej rozszerzeń
▸ Dostęp do zaplecza
▸ Uprawnienia katalogów i plików
▸ Ustawienia PHP
1A. USUNIĘCIE
SZKODLIWEGO KODU
1A. USUNIĘCIE SZKODLIWEGO KODU
▸ Skanowanie strony
▸ Zastąpienie plików core oryginalnymi
▸ Przeinstalowanie rozszerzeń
▸ Usunięcie pozostałego szkodliwego kodu
▸ Zmiana haseł / dostępów / prefixów bazy
2. KOPIA
ZAPASOWA
2. KOPIA ZAPASOWA
▸ Przed rozpoczęciem prac
▸ Po zakończeniu prac
▸ Sprawdzić, czy da się przywrócić
▸ Ustawić automatyczny harmonogram
▸ Nie trzymać na tym samym serwerze co
strona
3.AKTUALIZACJA
3. AKTUALIZACJA
▸ Kopia zapasowa przed rozpoczęciem prac
▸ Sprawdzenie czy wszystko w porządku po
aktualizacji
4. ZABEZPIECZENIE
STRONY
4. ZABEZPIECZENIE STRONY
▸ HTTP Basic Authentication
ZABEZPIECZENIE KATALOGU ADMINISTRATOR
W pliku .htaccess:
AuthType Basic
AuthName “Zabezpieczenie logowania”
AuthUserFile /sciezka/do/pliku/.htpasswd
Require user nazwauzytkownika
Komenda: htpasswd -c .htpasswd nazwauzytkownika
Opcjonalnie:
Deny from ALL

Allow from xx.yy.zz.aa
4. ZABEZPIECZENIE STRONY
▸ Dodatkowy parametr
ZABEZPIECZENIE KATALOGU ADMINISTRATOR
JSecure Authentication - https://extensions.joomla.org/extensions/
extension/access-a-security/site-security/jsecure/
Admin Tools Pro - https://extensions.joomla.org/extension/admin-tools-
professional/
4. ZABEZPIECZENIE STRONY
▸ Rozszerzenia
WEB APPLICATION FIREWALL
RSFirewall! - https://extensions.joomla.org/extensions/extension/access
a-security/site-security/rsfirewall/
Admin Tools Pro - https://extensions.joomla.org/extension/admin-tools-
professional/
Security Check Pro - https://extensions.joomla.org/extensions/extension
access-a-security/site-security/securitycheck-pro/
4. ZABEZPIECZENIE STRONY
▸ Warstwa serwerowa
WEB APPLICATION FIREWALL
Sucuri - https://sucuri.net/website-firewall/
Sitelock - https://www.sitelock.com
4. ZABEZPIECZENIE STRONY
▸ Rozszerzenia
▸ Szablony
▸ Administratorzy / Użytkownicy
▸ Kopie zapasowe
▸ Inne strony / stare wersje / środowiska
developerskie
USUWANIE ZBĘDNYCH RZECZY
4. ZABEZPIECZENIE STRONY
▸ Skomplikowane hasła
▸ Różne hasła do wszystkiego
▸ Jak najmniej osób ma dostęp
▸ Menedżer haseł: LastPass, KeePass,
1Password
HASŁA
NIE PYTAJ CO
JOOMLA
MOŻE ZROBIĆ
DLA CIEBIE,
POMYŚL CO
TY MOŻESZ
ZROBIĆ DLA
JOOMLA!
MIESIĄC PLANU WEB
PROFESSIONAL GRATIS:
JUGMP
PYTANIA?
HTTPS://PERFECTDASHBOARD.COM

Contenu connexe

En vedette

Towards characterizing international routing detours
Towards characterizing international routing detoursTowards characterizing international routing detours
Towards characterizing international routing detoursAPNIC
 
Verrijzeniszondag (Pasen 2016 Ten Bos)
Verrijzeniszondag (Pasen 2016 Ten Bos)Verrijzeniszondag (Pasen 2016 Ten Bos)
Verrijzeniszondag (Pasen 2016 Ten Bos)Ten Bos
 
Fear of rejection
Fear of rejectionFear of rejection
Fear of rejectionRaymond Amm
 
Resilient by Nature Revisited 26022017
Resilient by Nature Revisited 26022017Resilient by Nature Revisited 26022017
Resilient by Nature Revisited 26022017Marco Pluijm
 
VISITA AL PARQUE DE BOMBEROS DEL POLÍGONO SUR
VISITA AL PARQUE DE BOMBEROS DEL POLÍGONO SURVISITA AL PARQUE DE BOMBEROS DEL POLÍGONO SUR
VISITA AL PARQUE DE BOMBEROS DEL POLÍGONO SURAndrés Bonilla Carmona
 
Rompecabezas didáctico para los pensamientos lógico y creativo
Rompecabezas didáctico para los pensamientos lógico y creativoRompecabezas didáctico para los pensamientos lógico y creativo
Rompecabezas didáctico para los pensamientos lógico y creativoJAVIER SOLIS NOYOLA
 
Acertijo didáctico para propiciar la ATENCIÓN: Método para contar números de ...
Acertijo didáctico para propiciar la ATENCIÓN: Método para contar números de ...Acertijo didáctico para propiciar la ATENCIÓN: Método para contar números de ...
Acertijo didáctico para propiciar la ATENCIÓN: Método para contar números de ...JAVIER SOLIS NOYOLA
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

En vedette (16)

HTML
HTMLHTML
HTML
 
Towards characterizing international routing detours
Towards characterizing international routing detoursTowards characterizing international routing detours
Towards characterizing international routing detours
 
Verrijzeniszondag (Pasen 2016 Ten Bos)
Verrijzeniszondag (Pasen 2016 Ten Bos)Verrijzeniszondag (Pasen 2016 Ten Bos)
Verrijzeniszondag (Pasen 2016 Ten Bos)
 
Fear of rejection
Fear of rejectionFear of rejection
Fear of rejection
 
Resilient by Nature Revisited 26022017
Resilient by Nature Revisited 26022017Resilient by Nature Revisited 26022017
Resilient by Nature Revisited 26022017
 
Formato Inscripcion boom biblico
Formato Inscripcion boom biblicoFormato Inscripcion boom biblico
Formato Inscripcion boom biblico
 
Plan de evangelismo
Plan de evangelismoPlan de evangelismo
Plan de evangelismo
 
Lengua de señas pdf
Lengua de señas pdfLengua de señas pdf
Lengua de señas pdf
 
VISITA AL PARQUE DE BOMBEROS DEL POLÍGONO SUR
VISITA AL PARQUE DE BOMBEROS DEL POLÍGONO SURVISITA AL PARQUE DE BOMBEROS DEL POLÍGONO SUR
VISITA AL PARQUE DE BOMBEROS DEL POLÍGONO SUR
 
LA SEMANA DEL AMOR
LA SEMANA DEL AMORLA SEMANA DEL AMOR
LA SEMANA DEL AMOR
 
LA POLICÍA NOS ENSEÑA EDUCACIÓN VIAL
LA POLICÍA NOS ENSEÑA EDUCACIÓN VIALLA POLICÍA NOS ENSEÑA EDUCACIÓN VIAL
LA POLICÍA NOS ENSEÑA EDUCACIÓN VIAL
 
SOMOS JARDINEROS
SOMOS JARDINEROSSOMOS JARDINEROS
SOMOS JARDINEROS
 
Rompecabezas didáctico para los pensamientos lógico y creativo
Rompecabezas didáctico para los pensamientos lógico y creativoRompecabezas didáctico para los pensamientos lógico y creativo
Rompecabezas didáctico para los pensamientos lógico y creativo
 
Acertijo didáctico para propiciar la ATENCIÓN: Método para contar números de ...
Acertijo didáctico para propiciar la ATENCIÓN: Método para contar números de ...Acertijo didáctico para propiciar la ATENCIÓN: Método para contar números de ...
Acertijo didáctico para propiciar la ATENCIÓN: Método para contar números de ...
 
MINISTERIO INFANTIL 2017
MINISTERIO  INFANTIL 2017MINISTERIO  INFANTIL 2017
MINISTERIO INFANTIL 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Efektywne zarządzenie stronami www