Pytanie do bardziej zaawansowanych userow Linuxa.
Mam HDD podzielony na 3 partycje: systemowa, swap oraz home.
Chce sobie teraz poznac kilka dystrybucji Linuxa.
W jaki sposob to zrobic, aby dane na /home byly bezpieczne?
Wystarczy tylko format danych partycji systemowej i instalacja nowej
dystrybucji?
Co sie wtedy dzieje z plikami konfiguracyjnymi systemu, ktore sa na /
home?
Pozdrawiam
Rafal
Nic się nie dzieje. Jeśli nie zaznaczysz aby formatował /home to nic
się tam nie stanie. Jeśli wcześniej miałeś coś zainstalowane i pliki
konfiguracyjne na /home to wystarczy doinstalować program i będzie on
brał ustawienia z pliku, który jest na /home.
--
Robert Sajdok (Ris)
> Hej
>
> Pytanie do bardziej zaawansowanych userow Linuxa.
>
> Mam HDD podzielony na 3 partycje: systemowa, swap oraz home.
>
> Chce sobie teraz poznac kilka dystrybucji Linuxa.
>
Do poznawania różnych dystrybucji zainstaluj lepiej np. VirtualBox i
instaluj je pod nim. Różne dystrybucje używają np. różnych identyfikatorów
użytkowników (Ubuntu zaczyna od 1000, Mandriva - od 500) i możesz skończyć
tak, że nie będziesz w stanie się zalogować i nic odczytać z katalogów w
home.
JaromirD
Przeciez to jest najmniejszy z problemow.
Mozna zmienic UID uzytkownika, lub zmienic wlasciciela plikow.
--
Tomasz Chmielewski
http://wpkg.org
> W jaki sposob to zrobic, aby dane na ďż˝/home byly bezpieczne?
Wys�a� na datacenter w Amsterdamie ;]
> Wystarczy tylko format danych partycji systemowej i instalacja nowej
> dystrybucji?
Tak i nie.
> Co sie wtedy dzieje z plikami konfiguracyjnymi systemu, ktore sa na /
> home?
No w�a�nie. Dystrybucje posiadaj� r�ne wersje oprogramowania i to mo�e
powodowa� problemy z plikami konfiguracyjnymi. Generalnie wi�kszo��
program�w powinna dzia�a� tak, jak by�y skonfigurowane do tej pory, ale
mog� zdarza� si� wyj�tki, kt�rym trzeba b�dzie usun�� konfiguracj�.
Poza tym s� jeszcze takie pliki, jak .bashrc, .xinitrc. Je�li si� ich
nie usunie / nie poprawi, mogďż˝ doprowadziďż˝ do nieuruchomienia
�rodowiska graficznego. No i tak jak koledzy wspomnieli, uprawnienia.
Czyli da si�, ale trzeba wiedzie� co si� robi. Na pocz�tek proponuj�
zainstalowa� z inn� nazw� u�ytkownika (czyli osobny katalog na /home) i
przek�ada� konfiguracj� w cz�ciach.
--
Pozdrawiam
Marcin Kocur
http://linux-porady.info - Linux od A do B :]
najlatwiej taka zmiane zrobic, zmieniajac katalog domowy (z reguly: /
home/nazwa_uzytkownika_starego) na inny katalog.
dzieki temu, zadne pliki konfiguracyjne nie zrobia nam 'kuku' (w
sensie: nie bedzie sie nic wywalac etc)
zapisz sobie gdzies UID uzytkownika (unikalny nr nadawany
uzytkownikowi przez system; w wiekszosci zastosowan jest tylko jeden
uzytkownik na jeden uid): w debianowatych system daje uidy poczynajac
od 1000, w redhat/fedora- od 500
nastepnie sformatuj stare partycje /, /usr i inne (pozostawiajac /
home), zainstaluj system - w zaleznosci od tego jaki system
instalujesz, byc moze bedziesz musial utworzyc sobie jakiegos 'fake-
uzera' na czas instalacji (zeby sie instalator nie plul ze musisz
sobie kogos takiego stworzyc).
zaloguj sie do systemu jako root, wywal tego 'fake-uzera', wywal jego
katalog domowy, nastepnie przyjrzyj sie man useradd (badz man adduser
- ale to chyba tylko na debianowatych) i stworz sobie uzera o takim
samym loginie i UIDzie (i hasle, jesli chcesz) jak stary uzer *ale* o
innym katalogu domowym (jeszcze lepiej jest sobie, spod roota na nowej
instalacji, zmienic nazwe starego katalogu na nowy: np /home/rafal
jest twoim 'starym' katalogiem domowym /tj. katalogiem uzywanym 'pod'
starym linuksem: jako root 'przesuwasz go mv /home/rafal /home/
rafal_stary - dzieki temu, gdy bedziesz uzywal konsoli i bedziesz
chcial przejsc do katalogu domowego, wystarczy ze wpiszesz /home/
raf<tab> /chociaz, oczywiscie, cd $HOME dziala zawsze :)- w tym
przypadku nie bedziesz musial kombinowac z ustawieniami do nowego
katalogu domowego- system powinien przydzielic ci /home/rafal jako
default /oczywiscie, jesli taki jest twoj login/- i z tym problemow
nie bedzie, bo nie bedzie sie nazwa klucila z nazwa 'starego katalogu
domowego')
nastepnie, albo sobie skopiuj (konquerorem, nautilusem, mc badz cp,
mv) wazne katalogi (muzyka, filmy, zdjecia etc) badz porob sobie
symlinki (man ln) do tych starych katalogow- mimo, iz 'fizycznie' beda
one w starym katalogu domowym, dostep do nich bedziesz mial jakby byly
'normalnie' (= tj. w nowym katalogu domowym) umiejscowione.
dzieki czemu, bedziesz mogl spokojnie uzywac np skryptow
konfiguracyjnych z nowej dystrybucji- bo stare nie beda nawet czytane.
milej zabawy
szymon
no, wyglada na to ze wszystko to zostalo juz napisane wczesniej.
sorry za niedoczytanie, kawy sie musze jeszcze napic :~
Nie musisz trzymać danych w /home, przecież możesz mieć malutkie /home z
samymi plikami konfiguracyjnymi a dane trzymać na jakiejś innej
partycji. Wtedy możesz mieć kilka różnych home gdyby coś się popsuło.
Oczywiście, że można. O ile się potrafi. No i na początku trzeba jeszcze
wiedzieć, że właśnie to jest przyczyną, że użytkownik nie może się
zalogować.
JaromirD