Strona 1 z 1

Tworzenie katalogu na /

: 19 mar 2017, 10:22
autor: Yhyzur
Witam!
Wreszcie zrobiłem to do czego zabierałem się od kilku lat. Zainstalowałem Ubuntu.
Moja znajomość Linuxa jest właściwie żadna, stąd też moje pytanie.
Czy można utworzyć własny katalog bezpośrednio w katalogu głównym / ?
Udało mi się utworzyć katalog w lokalizacji /usr
Zastanawiam się też ten mój folder w w/w lokalizacji nie zostanie skasowany np. po aktualizacji systemu, lub czy nie ma innych powodów dla których nie powinienem tworzyć własnych katalogów bezpośrednio na / albo w tak jak zrobiłem w istniejących katalogach systemowych.

Re: Tworzenie katalogu na /

: 19 mar 2017, 12:47
autor: Tomfoc
W systemach takich jak Linux istnieje katalog /home, a w nim katalogi użytkowników. To w nich trzymamy swoje dane. Nie ma żadnych racjonalnych powodów, dla których mielibyśmy trzymać swoje dane w katalogach tworzonych w systemie głównym. Można to robić ale po co? Jeśli już tak bardzo chcesz utworzyć katalog w katalogu /, to wykonaj w terminalu polecenie

Kod: Zaznacz cały

sudo mkdir /nazwa_katalogu
Do pracy z danymi zawartymi w takim katalogu musisz używać praw administratora, co jest nieco uciążliwe i niebezpieczne.
Jeżeli chcesz ukryć jakieś dane przed innymi użytkownikami kompa, utwórz każdemu z tych użytkowników osobne konta - przecież i tak przed kompem nie siedzi kilka osób jednocześnie. Wtedy kończąc zabawę z kompem wylogowujesz się. Inny użytkownik loguje się na swoje konto i nie ma możliwości podejrzenia co znajduje się w twoim katalogu domowym - chyba, że zna hasło administratora, albo odpali kompa używając jakiejś dystrybucji typu live.

Re: Tworzenie katalogu na /

: 19 mar 2017, 17:04
autor: Yhyzur
Dziękuję za odpowiedź.
Katalog udało się utworzyć. Co do twoich uwag czuję że masz racje, muszę zmienić podejście.
Ale dzięki tym próbom (z tworzeniem katalogu) poznałem trochę "terminal".

Re: Tworzenie katalogu na /

: 19 mar 2017, 17:34
autor: Tomfoc
W celu "poznania" terminalu proponuję:
http://www.astrouw.edu.pl/~jskowron/pracownia/komendy/

Re: Tworzenie katalogu na /

: 25 mar 2017, 18:36
autor: Yhyzur
@Tomfoc, zrobiłem kilka kont z uprawnieniami standardowymi. Moje też jest standardowe. Żeby się zalogować na którymkolwiek z nich trzeba podać hasło.
Piszesz że nie podejrzę co mają inni użytkownicy, a ja wchodzę do katalogów domowych dowolnego użytkownika i mogę przejrzeć ich zawartość (przynajmniej obrazy bo na razie tylko tam coś jest).
Czy potrzebna jest jakaś konfiguracja ?

Re: Tworzenie katalogu na /

: 25 mar 2017, 19:53
autor: Tomfoc
Zakładam, że masz np. trzech (troje) zwykłych userów o nazwach adam, anna, ewa. W katalogu /home powstały trzy katalogi o takich samych nazwach, jak użytkownicy. Katalog adam jest własnością użytkownika adam itp. Zaloguj się na swoje konto i otwórz terminal. Wejdź do katalogu nadrzędnego, czyli /home poleceniem

Kod: Zaznacz cały

cd ..
Następnie poleceniem

Kod: Zaznacz cały

ls -l
wyświetl sobie uprawnienia poszczególnych katalogów.
Następnie pozmieniaj uprawnienia każdego z nich poleceniemi:

Kod: Zaznacz cały

sudo chmod 700 adam

Kod: Zaznacz cały

sudo chmod 700 anna

Kod: Zaznacz cały

sudo chmod 700 ewa
Ponownie podejrzyj uprawnienia do katalogów - polecenie takie jak wyżej. Po takiej zmianie uprawnień adam nie zajrzy już do ewy i anny itp.
Tylko administrator może wejść wszędzie, więc chroń hasło admina przed pozostałymi użytkownikami.

Re: Tworzenie katalogu na /

: 26 mar 2017, 00:40
autor: Yhyzur
Dzięki Twoim wskazówkom udało mi się zmienić uprawnienia katalogów, choć musiałem postąpić trochę inaczej.
Na ikonach katalogów domowych użytkowników pojawił się kwadracik z "X". Teraz nie mogę tam zajrzeć.
Zastanawia mnie dlaczego system automatycznie nie zastosował takich reguł ?
Wykonując polecenie sudo chmod 700 xxx
dostałem odpowiedź [sudo] hasło użytkownika xxx: czyli nie roota a moje. Po wpisaniu mojego hasła dostaje następną odpowiedź
xxx nie występuje w pliku sudoers. Ten incydent zostanie zgłoszony. a wpisanie hasła admina też nic nie pomaga.
Dlatego najpierw wpisałem su aby przejść na admina.
Z tym że ja xxx nie występuję w pliku sudoers zetknąłem się już wielokorotnie. Możesz mi wyjaśnić o co chodzi ?
Przy okazji zapytam czy wpisując hasło mam je widzieć ? Bo ja go nie widzę kursor stoi w miejscu.

Re: Tworzenie katalogu na /

: 26 mar 2017, 16:35
autor: Tomfoc
Hasło nie jest widoczne. Idzie o to, by nikt nie podglądał. Zmień rodzaj swojego konta ze standardowego na administrator.

Re: Tworzenie katalogu na /

: 27 mar 2017, 09:24
autor: mario_7