vim tylko odczyt plików

Ogólne pytania dotyczące systemu
Awatar użytkownika
zomer
Beginner
Posty: 328
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

vim tylko odczyt plików

Post autor: zomer »

Witam!
Vim odmawia praw zapisu plików systemowych. Edytowałem

Kod: Zaznacz cały

/etc/fstab 
bo namieszałem w systemie ale nie mogę zapisać zmian, dostaję informację że plik jest tylko do odczytu. Próbowałem

Kod: Zaznacz cały

chmod 755 /etc/fstab
i dostałem informację że plik tylko do odczytu. Co takiego się dzieje w na poziomie init1 że nie można modyfikować plików systemowych?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Naiwnie może zapytam, uruchamiasz edytor jako root?
Awatar użytkownika
zomer
Beginner
Posty: 328
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

fnmirk, Ja to zrobię fotkę tego co mam na ekranie. Tylko muszę uszkodzić np /etc/fstab. Dostanę wówczas polecenie od systemu żebym podał hasło albo wcisnął kombinację Control + D. Podaję hasło roota, widzę kratke "#" po nazwie hosta, sprawdzam gdzie jestem pwd system pokazuje że "/" . Dalej dla pewności wpisuję , dla większej pewności

Kod: Zaznacz cały

su root
Jeszcze sprawdzam i tu nic nie rozumiem bo powinno mi wyświetlić jaki użytkowik jest zalogowany, a nic nie ma. Sam nie wiem to jest dziwne. Kiedyś ten problem wystąpił w fedorze ale tam był SELinux wiec było wytłumaczenie. Ciekawe tylko że system zezwolił na wykonanie

Kod: Zaznacz cały

fsck -y 
i naprawił /etc/fstab
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Masz wszystkie FS zamontowane w trybie tyko do odczytu (ro). Przemontuj w tryb rw - na forum znajdziesz jak.

OIMW fsck nie naprawia fstab, może ci się tylko zdawało? Masz logi?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

darkwater pisze:OIMW fsck nie naprawia fstab
Możesz wytłumaczyć?

zomer, co pokazuje polecenie:

Kod: Zaznacz cały

 ls -l /
Domyślnie wszystkie katalogi muszą mieć Przynajmniej tak:

Kod: Zaznacz cały

drwxr-xr-x
Właścicielem jest oczywiście root.
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

fnmirk pisze:Możesz wytłumaczyć?
zomer pisze:Ciekawe tylko że system zezwolił na wykonanie Kod:
fsck -y

i naprawił /etc/fstab
Dotychczas żyłem w przekonaniu że fsck operuje na niższym poziomie niż pliki konfiguracyjne
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Chodziło mi o samo znaczenie: OIMW?
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

darkwater, nie prościej to napisać całym zdaniem bez konieczności posiłkowania się innymi stronami?

Każdy kto nie zna znaczenia wykona taką operację i otrzyma na przykład taki wynik:
http://www.google.pl/search?hl=pl&sourc ... Google&lr=

Lub:

http://www.google.pl/search?q=OIMW&hl=p ... d=0CAYQuAE
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

fnmirk pisze:nie prościej to napisać całym zdaniem bez konieczności posiłkowania się innymi stronami?
Przepraszam bosmanie. Obiecuję że to już się nie powtórzy.
ODPOWIEDZ