![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 5.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam wszystkich
mam pewien problem i byc moze ktos pomoze mi go rozwiazac. chodzi o prawa dostepu do katalogow. zalozmy, ze mam katalog, do ktorego uzytkownik moze wrzucac i usuwac pliki. nie chcialbym zmieniac praw dla tego katalogu na 777. chcialbym utworzyc w systemie (linux) specjalnego usera i dla niego tylko nadac prawa dostepowe. i teraz pytanko, czy da sie wykonac kod php i zmusic go zeby zostal wykonany z prawami dostepu danego usera? nasunela mi sie jeszcze jedna mysl. skrypty php sa wykonywana przez interpreter, ktory musi chodzic odpalony dla jakiegos usera. moze wystarczy powiazac tego usera i jemu przypisac prawa do tego katalogu? --- pozdrawiam kerrang |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
z mojej wiedzy możesz to zrobić tak. możesz napisać skrypt w php taki który będzie robił tylko to co chcesz, potem możesz go zapisać jako
Kod #/usr/local/php_path/php -opcje Potem wstawiasz do /etc/services (z tego co pamiętam- poszukaj sobie o stawianiu backdorów) odpowiedni wpis na odpowiednim porcie, z odpowiednio ustalonym plikiem oraz użykownikem- właścicielem, potem już tylko w twoim programie łączysz się z tym portem i możesz nawet odczytać i wysłać (musiałby to być naprawdę mądry program) instrukcje. Tyle z mojej wiedzy, która nie podsówa mi więcej pomysłów. Jednym słowem robisz sobie własny program sieciowy, który po połączeniu robi to, co chcesz!
<?php //kod ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 01:44 |