Strona 1 z 3

plik readonly

: 09 lipca 2007, 19:45
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?

: 09 lipca 2007, 19:57
autor: ruun
Edytuj go z konta roota.

: 09 lipca 2007, 20:38
autor: ewter
edytuje z konta root :(

: 09 lipca 2007, 20:45
autor: ruun
pokaż mi jego prawa

Kod: Zaznacz cały

ls -l /etc/resolv.conf

: 09 lipca 2007, 20:54
autor: mikmik
spróbuj ctrl alt F1 wyłącz X'y i wtedy zedytuj sobie ten plik jako root :)

: 09 lipca 2007, 20:58
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??

: 09 lipca 2007, 21:12
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:/#

: 09 lipca 2007, 21:23
autor: mlyczek
Wszystko jest ok - root może czytać i zapisywać.

: 09 lipca 2007, 21:30
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

: 09 lipca 2007, 21:54
autor: mlyczek
A spróbuj edytować go innym edytorem - nano, albo mcedit.