Jestem prawie zielony jesli chodzi o Unix i podczas operacji zmiany
włąsciciela jednego folderu przez moją nieuwagę byłem zalogowany
jako root dałem chown -R grupa:user /
teraz jako root nie mam do niczego dostępu
czy da się to jakoś odwrócić? Czy należy wszystko od początku
instalować?
prosze o pomoc
z góry dziękuję
Jak to nie masz dostępu?
--
Jabber: incuś at chrome.pl
> Witam
>
> Jestem prawie zielony jesli chodzi o Unix i podczas operacji zmiany
> włąsciciela jednego folderu przez moją nieuwagę byłem zalogowany
> jako root dałem chown -R grupa:user /
woah O_o
> teraz jako root nie mam do niczego dostępu
> czy da się to jakoś odwrócić? Czy należy wszystko od początku
> instalować?
ja bym instalował wszystko od nowa (wcześniej logując się z LiveCD celem
zarchiwizowanie ważnych danych, ustawień z /etc, /home i tak dalej)
--
Cytat tygodnia:
> Ale socjalistów wierzących nie nazywa sie lewakami-> patrz PiS.
> jako root dałem chown -R grupa:user /
Jeśli system nie odpala z hdd, uruchom z LiveCD i zamountuj "/". Daj CD
tam gdzie zamountowałeś "/" i wpisz: 'chown -R root:root *'. Jeśli na tej
samej partycji masz '/home', to nie zapomnij zmienić właściciela dla
swojego kat. domowego (inaczej nie odpali się Gnome/KDE, czy co tam masz).
Wśjo.
> Jeśli system nie odpala z hdd, uruchom z LiveCD i zamountuj "/". Daj CD
> tam gdzie zamountowałeś "/" i wpisz: 'chown -R root:root *'. Jeśli na tej
> samej partycji masz '/home', to nie zapomnij zmienić właściciela dla
> swojego kat. domowego (inaczej nie odpali się Gnome/KDE, czy co tam masz).
> Wśjo.
Heh. Naprawdę wszystkie pliki oprócz tych w /home mają root:root? Co to za
bzdura?!
Szczególnie w /var i /srv na przykład.
Wg mnie chown powinien na to zareagować. Tak samo rm -rf /.
> czy da się to jakoś odwrócić?
Częściowo tak. Można przywrócić atrybuty plików
na podstawie wpisów w bazie danych pakietów. Ale to
zadziała tylko dla plików z pakietów, a nie dla utworzonych
np. przez skrypty, czy uruchamiane programy.
> Czy należy wszystko od początku instalować?
To by było najrozsądniejsze. Jeżeli konfigurowałeś coś,
zmieniiałeś jakieś pliki i chciałbyś je zachować, zachowaj
je i skopiuj ich treść do nowo utworzonych.
Na przyszłość rób kopie zapasowe.
--
Sowa przyleciała tu wczoraj czy przedwczoraj i zauważyła mnie.
Właściwie nawet nie odezwała się do mnie, ale w każdym razie
poznała mnie. To bardzo uprzejmie z jej strony.
-- Z Ponurnika Kłapouchego
Wg mnie chown powinien na to zareagować. Tak samo rm -rf /.
Szkoda że tego nie robią.
> czy da się to jakoś odwrócić?
Częściowo tak. Można przywrócić atrybuty plików na podstawie wpisów
w bazie danych pakietów. Ale to zadziała tylko dla plików z pakietów,
a nie dla utworzonych np. przez skrypty, czy uruchamiane programy.
> Czy należy wszystko od początku instalować?
To by było najrozsądniejsze. Jeżeli konfigurowałeś coś, zmieniiałeś
@incuś
no macie rację nie wszystko stało się własnością innej grupy ale
root nie może zmienić teraz własciciela katalogów poza tym czy
jeśli bym to odwrócił np płytkę Live CD i dał to samo polecenie z
tym że włascicielem zostałby na wszystko root to czy tak może być?
Root nie może zmienić właściciela?
[~]$ ls -ald test
drwxr-xr-x 2 incus users 4096 2006-09-29 22:27 test
[~]$ sudo chown root test
[~]$ ls -ald test
drwxr-xr-x 2 root users 4096 2006-09-29 22:27 test
-bash-3.1$ ls -ald
drwxr-xr-x 2 stronka users 4096 2006-09-29 21:31 .
-bash-3.1$ sudo chown root
sudo: must be setuid root
-bash-3.1$ su - root
Password:
su: uwaga: nie można zmienić katalogu na /root: Brak dostępu
su: nie można ustawić grup: Operacja niedozwolona
i co teraz?
Logowanie w VT?
Pozdrawiam
--
I've probably left my head... somewhere. Please wait untill I find it.
Homepage (pl_PL): http://uzytkownik.jogger.pl/
(GNU/)Linux User: #425935 (see http://counter.li.org/)
Tak na moje oko wystarczy w innym systemie podmontować partycje na
której zaistalowany jest ten w którym zepsółeś roota i wyedytować
na niej plik /etc/group tak żeby było "root::0:root" i wszystko
powinno działać. Z góry uprzedzam, że nie jestem pewny, ale nie
widze powodów z których miało by niedziałać.
Teraz logujesz się bezpośrednio na roota i zaczynasz od poprawienie
su i sudo, bo chwilowo nie mają suida i mają złego właściciela.
Pozdrawiam,
Krzysztof Oledzki
--
Krzysztof Olędzki
e-mail address: ole(a-t)ans(d-o-t)pl
Registered User: Linux - 189200, BSD - 51140
Nick Handles: KO60-RIPE, KO581 (Network Solutions)
NTG
> włąsciciela jednego folderu przez moją nieuwagę byłem zalogowany
> jako root dałem chown -R grupa:user /
>
> teraz jako root nie mam do niczego dostępu
Ten sam chown tylko dla roota
> czy da się to jakoś odwrócić? Czy należy wszystko od początku
> instalować?
Nie trzeba
> prosze o pomoc
>
> z góry dziękuję
Proszę
--
Pozdrawiam
Filip Kata
> On 2006-09-29, Kowalikus <kst...@tvs.pl> wrote:
>> Witam
>>
>> Jestem prawie zielony jesli chodzi o Unix i podczas operacji zmiany
>
> NTG
>
Pewnie chodziło o uniksa (nie Uniksa) o nazwie GNU/Linux.
Co to uniks (nie Unix)?
--
Pozdrawiam
Filip Kata
Przyzwyczaj się do tego, że Uzytkownik wymyśla własną terminologię
niekompatybilną z tą powszechnie przyjętą, choć miejscami ją
naśladującą.
--
<Kosma> Niektórzy lubią dozziego...
<Kosma> Oczywiście szanujemy ich.
Stanislaw Klekot
Nie, nie będzie działać.
> Z góry uprzedzam, że nie jestem pewny, ale nie
> widze powodów z których miało by niedziałać.
Niby _co_ miałoby to naprwiać i jak?
Polecam aspell-a.
>
> Przyzwyczaj się do tego, że Uzytkownik wymyśla własną terminologię
> niekompatybilną z tą powszechnie przyjętą, choć miejscami ją
> naśladującą.
>
Uprasza się o pisanie postów tylko w języku polskim bo nie można nic
pojąć z tego!
A czego właściwie nie rozumiesz?
> Stachu 'Dozzie' K. napisał(a):
>
>>
>> Przyzwyczaj się do tego, że Uzytkownik wymyśla własną terminologię
>> niekompatybilną z tą powszechnie przyjętą, choć miejscami ją
>> naśladującą.
>>
>
Nie mogę znaleźć tego artykułu/książki w tej chwili, ale mniej więcej o to
chodzi:
- Unix - nazwa własna (i zastrzeżona) konkretnego systemu operacyjnego
- unix - rodzina systemów operacyjnych: *BSD, Mac OS X, GNU/*...
> Uprasza się o pisanie postów tylko w języku polskim bo nie można nic
> pojąć z tego!
Można prosić o fragment nie w języku polskim?
Jaką terminologię stosuję przdmówca?
Użytkownika?
Grypserkę więzienną...?
Uprasza się o wcześniejsze zapoznanie się z zasadami interpunkcji, jak
już się komuś zwraca uwagę.
--
Pozdrawiam
Filip Kata
Jeśli chodzi o BSD, Mox-a, Solka to Uniksy. Z kolei Linux to Unix-like
system.
--
Pozdrawiam
Filip Kata
BSD praw do nazwy 'Unix' nie ma. A Apple jakis czas temu mialo proces
o prawa do uzywania nazwy 'Unix'; nie wiem, czy go wygralo.
--
If you cut off my head, what would I say? Me and my head, or me and my body?
Czy ja gdzieś o prawach? Ja piszę o rodzinie programów. Jedne mają
więcej cech Uniksa, a inne idą w trochę inną stronę. Poprawię się w
takim razie. Mamy systemy, które mają prawo do używania nazwy Unix -
AIX, HP-UX, IRIX, Solaris, Tru64, A/UX, z/OS. I mamy systemy, które są
nie mają prawa, ale swoje korzenie mają w Uniksie - m.in. BSD, Linux, MacOS
(który stara się o prawa do używanie nazwy Unix)
--
Pozdrawiam
Filip Kata
A Linux korzeni w uniksie, wedlug ciebie, nie ma?
Wnioskujesz po?
HINT: I mamy systemy, które są nie mają prawa, ale swoje korzenie mają w
Uniksie - m.in. BSD, Linux [...]
--
Pozdrawiam
Filip Kata
> Uprasza się o wcześniejsze zapoznanie się z zasadami interpunkcji, jak
> już się komuś zwraca uwagę.
>
Przecztytaj to jeszcze raz.
Niby co?
--
Pozdrawiam
Filip Kata
"Są" mi się przez przypadek wpisało.
--
Pozdrawiam
Filip Kata
[..]
>>>>>> Nie mogę znaleźć tego artykułu/książki w tej chwili, ale mniej więcej o to
>>>>>> chodzi:
>>>>>>
>>>>>> - Unix - nazwa własna (i zastrzeżona) konkretnego systemu operacyjnego
>>>>>> - unix - rodzina systemów operacyjnych: *BSD, Mac OS X, GNU/*...
>>>>>
>>>>> Jeśli chodzi o BSD, Mox-a, Solka to Uniksy. Z kolei Linux to Unix-like
>>>>> system.
>>>>
>>>> BSD praw do nazwy 'Unix' nie ma. A Apple jakis czas temu mialo proces
>>>> o prawa do uzywania nazwy 'Unix'; nie wiem, czy go wygralo.
>>>
>>> Czy ja gdzieś o prawach? Ja piszę o rodzinie programów. Jedne mają
>>> więcej cech Uniksa, a inne idą w trochę inną stronę. Poprawię się w
>>> takim razie. Mamy systemy, które mają prawo do używania nazwy Unix -
>>> AIX, HP-UX, IRIX, Solaris, Tru64, A/UX, z/OS. I mamy systemy, które są
Uwaga na boku - 'z/OS UNIX' to tylko kawalek z/OS-a. Mowiac brutalnie,
to taki 'Cygwin pod z/OS'.
>>> nie mają prawa, ale swoje korzenie mają w Uniksie - m.in. BSD, Linux, MacOS
>>> (który stara się o prawa do używanie nazwy Unix)
>>
>> A Linux korzeni w uniksie, wedlug ciebie, nie ma?
>
> Wnioskujesz po?
Po efektach nieuwaznego czytania twojego posta. ;-)
Anyway, czy 'posiadanie korzeni w Uniksie' wystarcza do nazywania systemu
uniksem i odrozniania go od 'unix-like'?
[..]