[solved] Co zrobić żeby root nie mógł zmienić jednego pliku? Zmieniające się mixer.

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Awatar użytkownika
raven17a
Sędziwy Jeż
Sędziwy Jeż
Posty: 49
Rejestracja: 23 lut 2007, 10:59
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

[solved] Co zrobić żeby root nie mógł zmienić jednego pliku? Zmieniające się mixer.

Post autor: raven17a »

Mam problem z dźwiękiem - nie zapisują się ustawienia mixera. Próbowałem przez alsactl store ale coś przed zamknięciem systemu zmienia ten plik i jak wpisze po ponownym uruchomieniu alsactl restore mam wyciszony kanał master (co ciekawe reszta zostaję tak jak ustawiłem). Chciałem zmienić prawa dostępu do pliku /etc/asound.state tak żeby root nie mógł go zmieniać, najlepiej nikt :) albo tylko ja, ale nie root.
Zapraszam na moją stronę:
NewInUbuntu.blogspot.com
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: Co zrobić żeby root nie mógł zmienić jednego pliku?

Post autor: jacekalex »

Kod: Zaznacz cały

man chattr
http://pl.wikipedia.org/wiki/Chattr

To by było na tyle
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
Admc
Gibki Gibbon
Gibki Gibbon
Posty: 2149
Rejestracja: 23 lip 2009, 08:57
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Co zrobić żeby root nie mógł zmienić jednego pliku?

Post autor: Admc »

Może tak:

Kod: Zaznacz cały

sudo chmod /etc/asound.state 444
╔═╦╗╔╦═╦═╦╗╔╗Blaszak (Phenom II x4 955BE, 4 GB RAM, GF GTX 550Ti) - Kubuntu 13.10 amd64
║═╣║║║╔╣╔╣╚╝║Toshiba Satellite A110-293 - Lubuntu 13.10 x86
║╔╣╚╝║║║║╚╗╔╝HTC Hero - Tegro 2.6 (Android 2.1)
╚╝╚══╩╝╚╝♥╚╝ Liczniki: Linux - 496087, Ubuntu - 28751.
Awatar użytkownika
raven17a
Sędziwy Jeż
Sędziwy Jeż
Posty: 49
Rejestracja: 23 lut 2007, 10:59
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Odp: Co zrobić żeby root nie mógł zmienić jednego pliku?

Post autor: raven17a »

Admc pisze:

Kod: Zaznacz cały

sudo chmod /etc/asound.state 444

Kod: Zaznacz cały

chmod: błędne uprawnienia `/etc/asound.state'
Spróbuj `chmod --help' dla uzyskania informacji.
Zapraszam na moją stronę:
NewInUbuntu.blogspot.com
Awatar użytkownika
mucha090
Zakręcona Traszka
Zakręcona Traszka
Posty: 775
Rejestracja: 15 mar 2008, 11:05
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Brak
Architektura: x86_64
Lokalizacja: Kielce, Poland
Kontakt:

Odp: Co zrobić żeby root nie mógł zmienić jednego pliku?

Post autor: mucha090 »

a spróbuj takiej komendy

Kod: Zaznacz cały

 sudo chattr +i /etc/asound.state 
(tylko żebyś przed podaniem tej komendy wyedytował jak chcesz ten pliczek bo ta komenda zablokuje późniejszą jego edycje, nawet przez root`a) a jeżeli trza by go na nowo wyedytować to zamiast tego plusa przy i wstaw minusa i można edytować :P
Awatar użytkownika
raven17a
Sędziwy Jeż
Sędziwy Jeż
Posty: 49
Rejestracja: 23 lut 2007, 10:59
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Odp: Co zrobić żeby root nie mógł zmienić jednego pliku?

Post autor: raven17a »

Komenda podana wyżej działa - ustawienia mixera się nie zmieniają po ponownym uruchomieniu.

Dzięki wszystkim.
Zapraszam na moją stronę:
NewInUbuntu.blogspot.com
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 7 gości