Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
chmod atrybuty katalogów, plików na serwerze www
#1
Witam,

Jakiś czas temu miałem włamanie na www, teraz w programach typu SiteAdvisor, AVG LinkScanner strona jest uznawana jako nie będąca bezpieczna.
Zrobiłem porządki jednak zauważyłem, że atrybuty katalogów i plików zostały chyba zmienione na katalogi 755 z 705 pliki 644 zamiast 604.
1. Jeśli jest jakaś reguła proszę kogoś doświadczonego o opisanie jakie uprawnienia powinny mieć pliki i katalogi począwszy od głównego katalogu www i wewnątrz podkatalogi, pliki.
2. Przypadkowo przy zmianie uprawnień wpisując cyframi uprawnienia zaznaczyłem Set UID, GID. Obecnie pliki mają uprawnienie 6043 (UG043) zamiast 604. Jeżeli zaznaczę uprawnienia 6705 (UG705)dla katalogu to mogę zmieniać UID i GID. Proszę o wyjaśnienie dlaczego teraz zdalnie nie mogę zmienić żadnych atrybutów chmod tych plików bo włączenie GID zablokowało mi możliwość zdalnej zmiany atrybutów "Permission denied". W trakcie prób kiedy tylko zaznaczę "Set GID" dla pliku na serwerze pomimo pełnych uprawnień dla właściciela nie mogę potem zdalnie zmienić żadnych uprawnień/ atrybutów plików. Nie mogę również pobrać takich plików na lokalny komputer.
3. Czy jest sposób aby odzyskać uprawnienia właściciela i wyłączyć atrybut GID ponieważ zdalnie przez totalcmd czy fireFTP, WinSCP jest to zdalnie niemożliwe.
Czy można to zrobić jakimś poleceniem, skryptem (wgranym plikiem np. .php) lub w inny sposób czy pozostaje wyłącznie kontakt z pomocą techniczną OVH lub skasowanie pliku i zastąpienie. Oczywiście mogę pliki wykasować i wgrać stare wersje. Jednak chcę zachować obecne pliki a tylko odzyskać możliwość edycji atrybutów.
Chcę zmienić atrybuty dla wszystkich katalogów na 705 a dla plików na 604. Czy to właściwe atrybuty?
Odpowiedz
#2
Chyba zmienione, czy na pewno?
Wydaj mi się że cały czas miałeś 755 i 644.
Pierwsza cyfra oznacza uprawnienia dla właściciela (user), a 7 oznacza czytanie, zapis i wykonanie. Druga liczba oznacza uprawnienia dla grupy (group) a 5 oznacza odczyt i zapis natomiast trzecia jest dla reszty (others), 5 oznacza odczyt i zapis. Tak więc jeśli zmienisz na 705 to po prostu zabierzesz uprawnienia dla grupy. To samo w przypadku plików, pierwsza cyfra (6 odczyt/zapis) uprawnienia dla właściciela, 2 i 3 (4 tylko odczyt), ustawiając 604 zabierasz uprawnienia dla grupy.
Zazwyczaj katalogi mają 755 a plik 644.
W przypadku tworzenia katalogu np. do uploadu plików od użytkowników, katalog ma atrybut 777 aby wszyscy mogli z niego korzystać. Też pliki konfiguracyjne mają inny atrybut np. 600, który pozbawia grupy i pozostałych, uprawnień a właścicielowi daje możliwość zapisu i odczytu pliku.
UID i GID są specjalnymi uprawnieniami dla plików wykonywalnych, a pliki php czy html takimi nie są, tak więc nie podejrzewam (mogę się mylić) aby to one namieszały w Twoich uprawnieniach.
„UG043” - oznacza, że właściciel jest pozbawiony praw (0) grupa posiada prawa do odczytu (4) a reszta ma prawa do zapisu i wykonania (3), może dlatego zdalnie nie możesz zmienić atrybutów.
Spróbuj z poziomu „Direct Admin” oprócz możliwości zmiany atrybutów jest tam opcja „Reset Owner” może pomoże?.
Czasami skrypty, wordpress, drupal czy joomla podczas instalacji tworzą pliki do których nie mamy uprawnień i nie możemy zmienić atrybutów, bynajmniej tak było na serwerach CBA, wtedy trzeba było prości administratorów o usunięcie plików.
W Twoim przypadku jeśli miałeś włamanie na serwer to istnieje możliwość, że ktoś wrzucił Ci jakieś skrypty, które pomieszały Ci trochę w plikach.
Pozdrawiam.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Problem na serwerze deo0512 2 2,678 10-06-2013, 22:37
Ostatni post: deo0512
  [PHP] Link wyświetlający zawartosc plikow w dwoch divach martinprz 0 1,576 09-10-2012, 02:40
Ostatni post: martinprz
  Błąd 310 przy próbie przekierowania 301 bez przenoszenia plików, Joomla hdckredyty 18 13,626 03-10-2012, 14:49
Ostatni post: Pedro84
  problem z funkcją download plików typu mp3 Trent 5 4,363 04-09-2012, 19:42
Ostatni post: Trent
  UPLOAD PLIKÓW/DOWNLOAD PLIKÓW! GeoAce5 8 6,195 30-05-2012, 04:57
Ostatni post: Pedro84

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl