Strona 1 z 2
[+] dostęp do katalogów i plików po przeinstalowaniu systemu
: 10 marca 2007, 21:50
autor: dzidzius80
Sie ma wszystkim, mam taki mały problemik, a mianowicie:
Jakiś czas temu przeinstalowałem system pozostawiając /home nie tknięty, z powodu danych jakie na nim miałem.
Stary użytkownik to "dzidzius80" wiec podczas instalacji próbowałem go utworzyć od nowa, i tu bęc " użytkownik dzidzius80 juz istnieje" , wiec tworzę innego "jas".
I tu następny schodek: nie mam praw do żadnego z juz istniejących plików, i katalogów. Pomalutku z pozycji "root" przekładam prawa z "dzidzius80" na "jas" , ale to dużo czasu zabiera, bo musze to robić z każdym katalogiem jakiego potrzebuje, a później z każdym plikiem w tym katalogu.
Wiec moje pytanie jest tylko jedno :
Istnieje jakiś sposób żeby za jednym zamachem dać mi prawa do wszystkich plików i katalogów w /home ?
Pozdrawiam
: 10 marca 2007, 21:57
autor: Kaka'
Jest dużo możliwości. Możesz dodać użytkownika
jas do grupy
dzidzius80 i wtedy za pewne będziesz mógł te pliki zmieniać, otwierać itp. Inny sposób to zmienić id użytkownika, który ma dostęp do tegoż folderu (czytaj: zmienić właściciela folderu
dzidzius80), na przykład:
Kod: Zaznacz cały
chown twój_login:twoja_grupa /home/dzidzius80
Jeszcze inny sposób to "ręczna" zabawa, czyli zmieniać wszystkie prawa. Pomocne w tym przypadku może okazać się `*`, przykład:
gdzie
* zmienia uprawnienia wszystkich plików i folderów w folderze, w którym się aktualnie znajdujesz.
Jeszcze inna możliwość, to odpalić z root'a na przykład nautilusa lub konquerora i za jego pomocą zmienić prawa, właściciela itp.
: 10 marca 2007, 22:06
autor: dzidzius80
Kaka' pisze:
Jeszcze inna możliwość, to odpalić z root'a na przykład nautilusa lub konquerora i za jego pomocą zmienić prawa, właściciela itp.
I tak waśnie robie, ale zobaczę to pierwsze
A poza tym cale /home potrzebuje bo w /home/dzidzius80 prawie nic nie ma, wszystko jest w /home, np. /home/music ale jak mu daje
to dostaje
Kod: Zaznacz cały
chown: nie ma dostępu do `/home/music': Nie ma takiego pliku ani katalogu
Pozdrowionka
: 10 marca 2007, 22:25
autor: Kaka'
A poza tym cale /home potrzebuje bo w /home/dzidzius80 prawie nic nie ma, wszystko jest w /home, np. /home/music ale jak mu daje
No to zrób aby Twój użytkownik był właścicielem /home, bo standardowo właścicielem /home jest root.
dzidzius80 pisze:chown: nie ma dostępu do `/home/music'
Oczywiście jako root to dajesz?
Nie ma takiego pliku ani katalogu
: 10 marca 2007, 22:36
autor: dzidzius80
Kaka' pisze:
Oczywiście jako root to dajesz?
oczywiscie
: 10 marca 2007, 22:54
autor: Kaka'
dzidzius80 pisze:jas:/home# chown jas:jas /home
jas:/home#
Teraz właścicielem /home jest
jas, teraz zobacz z innymi folderami.
: 10 marca 2007, 23:01
autor: dzidzius80
wewnetrzne foldery dalej do dzidzius80 naleza, ale ale moze zna ktos jakies -* gdzies pomiedzy chown a jas:jas /home ?
: 10 marca 2007, 23:08
autor: Kaka'
wewnetrzne foldery dalej do dzidzius80 naleza, ale ale moze zna ktos jakies -* gdzies pomiedzy chown a jas:jas /home ?
No ale nie możesz ich zmienić? Nie możesz ich właściciela zmienić?
Możesz jeszcze dodać użytkownika
jas do grupy
dzidzius80 - być może i to rozwiąże problem.
dzidzius80 pisze:ale moze zna ktos jakies -* gdzies pomiedzy chown a jas:jas /home ?
A próbowałeś tak zrobić? Nie, to spróbuj, ucz się na błędach ;-)
: 10 marca 2007, 23:09
autor: velmafia
parametr
- R oznacza że zmiana ma dotyczyć wszystkich katalogów i podkatalogów.
---------
EDIT
---------
Kaka' pisze:No ale nie możesz ich zmienić? Nie możesz ich właściciela zmienić?
Kaka' wpisując:
zmienisz właściciela tylko dla katalogu, a jego zawartość pozostanie nietknięta.
aloha
: 10 marca 2007, 23:10
autor: tanatos
;-)
EDIT:
oho velmafia mnie wyprzedził :-P