'n paar dae gelede het uit XAMPP 1.8.0 gister na die opgradering van weergawe 1.7.7 Ek het'n nogal interessant probleem. Phpmyadmin nie oop nie, en ek gerol met 403

Toegang verbode!


Nuwe XAMPP sekuriteit konsep:

Toegang tot die verlangde voorwerp is slegs beskikbaar vanaf die plaaslike netwerk.

Hierdie instelling kan ingestel word in die lêer “httpd-xampp.Conf”.

Onmiddellik het ek oopgemaak die httpd-xampp.conf wat ek het is in /kies/lampp/etc/ekstra/, met die eerste oogopslag, alles lyk goed. Reëls vir die LAN was OK. Saam met die opening van die plaaslike. WTF ??? Kyk na die log en ek sien dat my toegang is afgesny van konfiguratuta. Nou al wat ek ahaha en, eerlik gesê, 'n bietjie geluk, ek het gevind dat die probleem. След като преглеждах httpd.conf-а видях в Allow/Deny клаузите един последен ред Vereis dat alle toegestaan. Oor Eureka!. Dit is'n nuwe beheer meganisme, wat is ingesluit in apache 2.4.x. Met hom gee nie toegang tot of kwytskelding van sodanige vereiste, basies naboots Aktiveer/deaktiveer funksies :). За да поправим проблема добавяме Require all granted в директивите за папката /opt/lampp/phpmyadmin. Na die verandering van my lyk so

<Gids “/kies/lampp/phpmyadmin”>
AllowOverride AuthConfig Beperk
Om voorsiening te,verbod
Laat van al
Vereis dat alle toegestaan
</Gids>

 

Terwyl dit waar is, kan jy probeer om'n ander wild, byvoorbeeld, om die naam van die phpmyadmin gids tot iets anders, en nie alias. Maar dit is lelik en nie besonder betekenisvol 🙂

p.s het my Gevra hoekom ek gebruik XAMPP in plaas van'n skoon installasie van al die komponente, en dat is, my Debian is gebore – отговорът е много много простМЪРЗЕЛ. Мързи ме да напиша няколко команди после да си пипна конфовете и прочие. Доста по лесно е сваляш целия пакет разархивираш и палиш 😉

Versterk deur Zemanta

A shell script wants your job

Vandag tydens werk ek het een motor Lagna te wreed. Ek gaan na haar, kyk CZK nalytical'n hel van'n baie van die zombie prosesse (oor 50-60). Kon nie hulle almal dood te maak killall daarom, jy mag hê om te doen'n bietjie meer bevoegde oplossing – om te oorweeg relatief gemors kap script te vind en die dood van die proses. 50-Tina PID en nie net skryf met die hand :D. Script gekrap vir'n minuut en is super eenvoudige, maar nog steeds verdien aandag 🙂

In sy kern is op die lyn

ps ax | grep -v grep | grep process_name | awk '{print $1}')

Hier kry ons'n lys van al die PIDS van die proses wat moet kilnem as grep uit te sluit uit hierdie lys. Nou het ons het'n lys van die dinge wat is makliker rotasies alles in een vir die. Hier is die finale uitslag

#!/bin/bash

PR=$(ps ax | grep -v grep | grep process_name | awk '{print $1}')

for PID in $PR
do
echo "$PID will be killed"
kill -9 $PID
done

Kan word “tuningova” soos die naam neem as'n argument na die script naam en so, jy skree as uitvoerbare lêer. Egter, nie'n baie goeie praktyk om baie van sulke gevalle, gereelde 😀 Maar nooit seer, so het ons vermy enige verkeerde shitni

Versterk deur Zemanta