Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-11-13 18:27:27

  zimzum - Członek DUG

zimzum
Członek DUG
Zarejestrowany: 2006-09-04

chattr

Zalozmy, ze zmienilismy atrybuty pliku za pomoca

Kod:

chattr

W jaki sposob mozna sprawdzic jakie dany plik ma teraz atrybuty? Jesli nie bede mogl edytowac
jakiegos pliku to wolalbym wiedziec, czy to wina atrybutow zanim zaczne je bezmyslnie zmieniac.

Wujek google nie chcial ze mna wspolpracowac w tej kwesti.

Offline

 

#2  2008-11-13 19:13:20

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: chattr

lsattr ;-)

Offline

 

#3  2008-11-13 19:15:53

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: chattr

man chattr napisał(-a):

chattr - zmiana atrybutów plików na systemie plików ext2

Funkcjonalność w zaniku. Dlatego mało informacji.

Offline

 

#4  2008-11-13 19:27:43

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: chattr

Dziwne bo u mnie man podaje:

Kod:

LSATTR(1)                                                                               LSATTR(1)

NAZWA
       lsattr - wypisanie atrybutów plików z systemu plików ext2

SKŁADNIA
       lsattr [ -RVadv ] [ pliki...  ]

OPIS
       lsattr  wypisuje  atrybuty  plików z drugiego rozszerzonego systemu plików Linuksa (ext2).
       Opis atrybutów i ich znaczenia znajduje się w chattr(1).

OPCJE
       -R     Wypisywanie rekurencyjnie atrybutów katalogów oraz ich zawartości.

       -V     Wypisanie wersji programu.

       -a     Wypisywanie wszystkich plików w katalogach,  właczając  pliki  zaczynające  się  od
              ,,.''.

       -d     Wypisywanie katalogów jak innych plików, zamiast wypisywania ich zawartości.

       -v     Wypisanie wersji i numeru pokolenia (generation number) pliku.

AUTOR
       lsattr został napisany przez Remy'ego Carda <Remy.Card@linux.org>.

BŁĘDY
       Nie ma żadnych :-).

DOSTĘPNOŚĆ
       lsattr  jest częścią pakietu e2fsprogs i jest dostępny na stronie http://e2fsprogs.source-
       forge.net.

ZOBACZ TAKŻE
       chattr(1)

e2fsprogs wersja 1.27                      Marzec 2002                                  LSATTR(1

np:

Kod:

andreq@debian:~$ lsattr /home/andreq/print.pdf
------------------- /home/andreq/print.pdf
andreq@debian:~$ chattr +s /home/andreq/print.pdf
andreq@debian:~$ lsattr /home/andreq/print.pdf
s------------------ /home/andreq/print.pdf

Offline

 

#5  2008-11-13 22:31:23

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: chattr

a szkoda bo sie przydawalo
chattr +a .bash_history

:P

Offline

 

#6  2008-11-14 01:11:42

  zimzum - Członek DUG

zimzum
Członek DUG
Zarejestrowany: 2006-09-04

Re: chattr

Dzieki za pomoc!

Przyznaje sie do winy, troche nieuwaznie przeczytalem manuala.
Nastepnym razem bede dokladniej czytal zanim zaloze nowy watek.

Tez sie troche zdziwilem, ze to narzedzie jest takie troche malo znane,
a przy tym takie przydatne.

Offline

 

#7  2008-11-19 18:35:17

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: chattr

Witam

Podłączę się do wątku.

Kod:

 sudo chattr +i /etc/resolv.conf
chattr: Inappropriate ioctl for device podczas odczytu flag /etc/resolv.conf

Sytem to Ubuntu, system plików - sprawdzono na ext3 i reifers.

I tak od trzech wydań - Gutsy, Hardy, Interpird, w Debianie Lenny było tak samo (ext3).

Tymczasem w systemie ext3 w Ubu Feisty 7.04 działało bez problemu.

Jak to naprawić?

Pozdrawiam

Ostatnio edytowany przez Jacekalex (2008-11-19 20:14:46)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2008-11-19 19:27:31

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: chattr

Może skonfigurować odpowiednio w pliku dhclient.conf?


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#9  2008-11-19 20:16:08

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: chattr

Pewnie że można - ale nie chodzi mi o resolv.conf - lecz o działanie mechanizmu chattr - blokowania zmian w plikach niezależnie od mechanizmu chmod.

Ostatnio edytowany przez Jacekalex (2008-11-19 20:16:27)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2008-11-19 20:41:20

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: chattr

Sprawdzałem przed chwilą:

andreq@debian:~$ su -c "chattr +i /etc/resolv.conf"
Hasło:
andreq@debian:~$ lsattr /etc/resolv.conf
----i-------------- /etc/resolv.conf
andreq@debian:~$ su -c "chattr -ii /etc/resolv.conf"
Hasło:
andreq@debian:~$ lsattr /etc/resolv.conf
------------------- /etc/resolv.conf
andreq@debian:~$ mount
...
/dev/sda2 on / type ext3 (rw,noatime)
...

Ostatnio edytowany przez andreq (2008-11-19 20:41:53)

Offline

 

#11  2008-11-19 20:57:54

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: chattr

Powinno pomóc:
mount -o remount,user_xattr /dev/cośtam


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#12  2008-11-19 22:36:49

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: chattr

Na reiserfs, chattr nie zadziała:

Kod:

chattr +i spis.txt
chattr: Niewłaściwy ioctl dla urządzenia podczas odczytu flag spis.txt

Nie jest przewidziany.

Offline

 

#13  2008-11-26 10:53:11

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: chattr

Witam

Nie tylko na reifers  - w Ubuntu nie działa także na ext3 i to od roku.

Natomiast - jak w styczniu 2007 próbowałem Debiana Lenny - tam też nie działał.

Pozdrawiam


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)