plik readonly

Tematy związane z oprogramowaniem, instalacją, konfiguracją
ewter
Posty: 78
Rejestracja: 26 stycznia 2007, 18:00

plik readonly

Post autor: ewter »

Chce wyedytowac

Kod: Zaznacz cały

vim /etc/resolv.conf 
w celu zmienienia DNS'ów, ale nie mogę zmienić praw dostępu do tego pliku :evil:

Dostaje info przy próbie zapisu:


Kod: Zaznacz cały

W10: Warning: Changing a readonly file
E325: ATTENTION
Found a swap file by the name "/etc/.resolv.conf.swp"
          owned by: root   dated: Thu Jul  5 20:50:44 2007
         file name: /etc/resolv.conf
          modified: YES
         user name: root   host name: debian
        process ID: 2906
While opening file "/etc/resolv.conf"
             dated: Thu Jul  5 20:47:57 2007

(1) Another program may be editing the same file.
    If this is the case, be careful not to end up with two
    different instances of the same file when making changes.
    Quit, or continue with caution.

(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r /etc/resolv.conf"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file "/etc/.resolv.conf.swp"
    to avoid this message.

Press ENTER or type command to continue

Pomożecie?
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

Edytuj go z konta roota.
ewter
Posty: 78
Rejestracja: 26 stycznia 2007, 18:00

Post autor: ewter »

edytuje z konta root :(
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

pokaż mi jego prawa

Kod: Zaznacz cały

ls -l /etc/resolv.conf
mikmik
Beginner
Posty: 356
Rejestracja: 24 maja 2007, 22:36
Lokalizacja: Gdynia

Post autor: mikmik »

spróbuj ctrl alt F1 wyłącz X'y i wtedy zedytuj sobie ten plik jako root :)
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

mikmik pisze:spróbuj ctrl alt F1 wyłącz X'y i wtedy zedytuj sobie ten plik jako root :)
a co mają do tego x'y??
ewter
Posty: 78
Rejestracja: 26 stycznia 2007, 18:00

Post autor: ewter »

Kod: Zaznacz cały

debian:/# ls -l /etc/resolv.conf
-rw-r--r-- 1 root root 51 2007-07-05 20:47 /etc/resolv.conf
debian:/#
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Wszystko jest ok - root może czytać i zapisywać.
ewter
Posty: 78
Rejestracja: 26 stycznia 2007, 18:00

Post autor: ewter »

Wygląda że można, ale jednak nie chce zapisać.
Moze zle zapisuje? zapisuje poleceniem
wq! lub w!

dostaje komunikat:

Kod: Zaznacz cały

"/etc/resolv.conf"
"/etc/resolv.conf" E212: Can't open file for writing
Press ENTER or type command to continue
Próbowałem nawet usunąć:

Kod: Zaznacz cały

debian:/# rm /etc/resolv.conf
rm: usunąć zabezpieczony przed zapisem zwykły plik `/etc/resolv.conf'? Tak
rm: nie można usunąć `/etc/resolv.conf': Operacja niedozwolona
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

A spróbuj edytować go innym edytorem - nano, albo mcedit.
ODPOWIEDZ