przywrócenie praw dost

Konfiguracja serwerów, usług, itp.
kacperinjio
Posty: 54
Rejestracja: 11 października 2009, 00:29
Lokalizacja: /home/kacper

przywrócenie praw dostępu do plików

Post autor: kacperinjio »

Witam. Czy mógłby ktoś podać poprawne prawa dostępu (chmod) do plików "/*", zepsułem to ponieważ dałem wszystkim:

Kod: Zaznacz cały

chmod o-x /*
Wie ktoś jak to przywrócić?
Bardzo proszę o pomoc.
Z góry serdecznie dziękuję
adrikux

Post autor: adrikux »

Kod: Zaznacz cały

chmod +x /*
Awatar użytkownika
gruby
Beginner
Posty: 158
Rejestracja: 03 maja 2009, 03:41
Lokalizacja: Łódź

Post autor: gruby »

kacperinjio, poczytaj http://pl.wikipedia.org/wiki/Chmod to ty decydujesz jakie prawa chcesz nadać plikom czy katalogom.
kacperinjio
Posty: 54
Rejestracja: 11 października 2009, 00:29
Lokalizacja: /home/kacper

Post autor: kacperinjio »

Dziękuję za odpowiedzi.

Ps. Chodzi mi o to, aby żaden użytkownik, który ma powłokę bash nie mógł nic sknocić w systemie.
adrikux

Post autor: adrikux »

Aha, ja myślałem, że na odwrót. Więc nie korzystaj z mojego polecenia.

[ Dodano: 2009-10-12, 21:21 ]
Alternatywnie możesz zainstalować mindnight commandera:

Kod: Zaznacz cały

apt-get install mc
Z jego użciem zaznaczasz wybrany katalog lub katalogi następnie z górnego panelu wybierasz:
Plik -> chmod
Edytujesz.
kacperinjio
Posty: 54
Rejestracja: 11 października 2009, 00:29
Lokalizacja: /home/kacper

Post autor: kacperinjio »

Na serwerze posiadam "MC" tylko, że już kilka razy zepsułem chmody i system przez to nie chciał się uruchomić, Dlatego boję się robić takie rzeczy, będąc niepewny.
Najbardziej denerwuje mnie to, że użytkownik może zaglądać do /var, a tam jest moja strona, jak zablokuję ,,chmod 750'' albo 751 to strona nie chce się uruchomić. Może powiesz mi jaki prawa będą odpowiednie?

Edycja:
Pozwolę sobie podpiąć temat, ponieważ nie ma sensu otwierania nowego.
Otóż zrobiłem wczoraj reinstalację z Debiana 5 na Debiana 4 i gdy próbuję uruchomić polecenie:

Kod: Zaznacz cały

ulimit
i nałożyć ograniczenia, to po restarcie ustawienia przechodzą na "unlimited". Czy da się to jakoś zapisać? W internecie nie znalazłem zbyt wielu informacji na temat polecenia:

Kod: Zaznacz cały

ulimit
Dziękuję za odpowiedzi. Pozdrawiam.

Edycja2:
W ogóle system nie reaguje na ,,ulimit''. Wpisałem polecenie:

Kod: Zaznacz cały

ulimit -u 15
Czyli 15 limitów na użytkownika. Stworzyłem użytkownika testowego chciałem zrobić ,,forka'' i zrobiłem, system się zawiesił.
adrikux

Post autor: adrikux »

Nie rozumiem po co się z tym bawisz. Gdy tworzysz konta użytkowników nie nadawaj im uprawnień administracyjnych. Standardowo zwykli użytkownicy nie mają prawa zapisu, edycji danych w innym katalogu niż /home/profil. Do Edycji zawartości podkatalogów
w / ma tylko root i niech tak zostanie. Nie nadawaj innym uprawnień przez sudo
oraz nie podawaj hasła root.
kacperinjio
Posty: 54
Rejestracja: 11 października 2009, 00:29
Lokalizacja: /home/kacper

Post autor: kacperinjio »

Tyle, że użytkownik będzie mógł wtedy zrobić ,,fork bombę'' oraz uruchomić np. serwer do jakiejś gry, czy głosowy. Chciałbym ustawić maksymalne zużycie ramu przez użytkownika, aby automatycznie zabijało procesy.
gothye
Posty: 91
Rejestracja: 12 maja 2007, 15:26
Lokalizacja: P³ock

Post autor: gothye »

Zepsułeś Debiana, format wchodzi w grę. Chyba że dla każdego pliku będziesz narzucał osobne restrykcje, ale szybciej wyjdzie Ci zrobienie formatu i ponowna instalacja systemu.
ODPOWIEDZ