Wpisy oznaczone tagiem "katalogi":
Dodany przez: w Aplikacje - konfiguracja, Multimedia.
Artykuł czytano 7 495 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (głosów: 1, średnia: 1,00)
Loading ... Loading ...

W kolejnej części pokażę w jaki sposób zabezpieczyć udziały samby. Każdy będzie miał swoje hasło, aby skorzystać z udostępnionego katalogu.
Ma to woje wady i zalety, jednak może się bardzo przydać w sieci firmowej lub domowej przy większej ilości użytkowników. Hasła Samby mogą być przesyłane drogą szyfrowaną lub nieszyfrowaną. Opiszę tutaj bezpieczniejszą według mnie metodę szyfrowaną. Przed rozpoczęciem należy pamiętać, że aby dodać usera do Samby musi wcześniej istnieć w systemie (możemy go dodać poprzez useradd z powłoką /bin/false aby uniemożliwić samo logowanie do systemu).A więc zaczynamy.

Na początek należy w znanym już pliku smb.conf (/etc/samba/smb.conf) w sekcji [global] dopisać dwie linijki:

encrypt passwords = yes
smb passwd file = /etc/smbpass

Dodany przez: w Aplikacje - konfiguracja, Multimedia.
Artykuł czytano 10 792 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

W pierwszej części serii artykułów o Sambie, jak i moim pierwszym, chcę przedstawić jakże pomocny w wielu domach sposób na udostępnianie plików (drukarek również, ale o tym może innym razem :) ) między systemami Windows i Linux. Oczywiście Samba sama w sobie jest dosyć potężnym oprogramowaniem, niemniej jednak my wykorzystamy ją do bardzo prostych rzeczy. Często się zdarza, że potrzebujemy udostępnić pliki na Windowsie i dostać się do nich z naszego Ubuntu i odwrotnie. Poniższy sposób, to minimum konfiguracji, aby szybko dostać się do zasobu bez usera i bez hasła.

Przede wszystkim musimy pobrać i zainstalować Sambę:

sudo apt-get install samba

Dodany przez: w Ciekawostki.
Artykuł czytano 1 302 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Załóżmy taką sytuację: chcemy przenieść jakieś dane z katalogu X, do katalogu Y. Jeden katalog znajduje się na dodatkowej partycji, drugi na pulpicie. Co robimy? Odszukujemy niezbędny katalog X, zaznaczamy dane, przechodzimy do katalogu Y, umieszczamy dane. Ale okazało się, że o czymś zapomnieliśmy, co robimy? Powtarzamy całą czynność od nowa. Co rozsądniejsi, otworzą obie lokalizacje (katalog X oraz Y) w dwóch oknach.
Jeszcze sprytniejsi, nie będą otwierać dwóch okien, tylko wcisną F3, dzięki czemu aktywne okno podzieli się na dwie części.

Nieaktywny obszar zostanie wypełniony szarym kolorem. Aby go aktywować, wystarczy kliknąć lewym przyciskiem myszy (kliknij w miniaturę, aby powiększyć)


Tagi: katalogi
Dodany przez: w Inne.
Artykuł czytano 1 033 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

To ciąg dalszy, a właściwie bardziej szczegółowy opis katalogów, o których pisałem już kiedyś - Katalogi w Ubuntu

Przeznaczenie wybranych folderów katalogu /usr:
/usr/bin - wykonywalne polecenia systemu Linux
/usr/include - pliki nagłówkowe
/usr/lib - biblioteki systemowe
/usr/local - katalogi przeznaczone na potrzeby administratora systemu
/usr/sbin - wykonywalne polecenia administracyjne systemu Linux
/usr/share - pliki wspóldzielone, głównie zawierające dodatkowe informacje na temat niektórych poleceń
/usr/src - źródła systemu i jądra

Przeznaczenie wybranych folderów katalogu /var:
/var/lock - semafory używane do komunikacji międzyprocesowej
/var/log - logi systemowe
/var/run - pliki z danymi dotyczącymi numerów procesów systemowych
/var/spool - kolejki, np. poczty, wydruków itp.
/var/tmp - pliki tymczasowe

Źródło oraz więcej informacji: Ubuntu Linux - Ćwiczenia, Piotr Czarny


Dodany przez: w Aplikacje - konfiguracja.
Artykuł czytano 662 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Domyślnie program aMule zapisuje pobrane pliki w ukrytym katalogu w katalogu domowym, a dokładniej:

~/.aMule/Incoming

Aby przenieść zawartość tego katalogu w inne miejsce, użyj polecenia:

mv -R ~/.aMule/Incoming katalog/do/którego/chcesz/przenieść/pliki

Aby zmienić domyślną ścieżkę zapisu plików, włącz program aMule i kliknij kolejno: Preferencje > Katalogi. Teraz zmień lokalizację katalogu z plikami przychodzącymi (pobranymi). Katalog z plikami tymczasowymi też może zostać zmieniony, ale nie jest to konieczne.


Tagi: katalogi
Dodany przez: w Aplikacje - instalacja.
Artykuł czytano 3 256 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Bardzo dobrą aplikacją do tworzenia drzew katalogów i plików jest tree.

Instalacja:

sudo apt-get install tree

Aby stworzyć plik z drzewiastą strukturą katalogów/plików wydaj polecenie:

tree -a -N -n /sciezka/do/katalogu/ > /sciezka/do/zapisu/pliku.txt

Gdzie:
/sciezka/do/katalogu/ - ścieżka do katalogu, którego drzewo chcesz stworzyć
/sciezka/do/zapisu/pliku.txt - ścieżka do pliku, w którym zostanie zapisana cała struktura

Efekt końcowy:

/home/szmitas/Pulpit/pliki/c++
|-- aa.cpp~
|-- benchmark
|   |-- benchmark
|   |-- benchmark.cpp
|   |-- benchmark.cpp~
|   |-- wyniki.txt
|   `-- wyniki.txt~
|-- gry
|   |-- boks
|   |   |-- boks.cpp
|   |   |-- boks.cpp~
|   |   |-- boxer.h
|   |   `-- boxer.h~
|   |-- gracz.cpp~
|   |-- gracz.h~
|   |-- karty.cpp~
|   |-- karty.h~
|   |-- oczko
|   |   |-- gracz.cpp
|   |   |-- gracz.cpp~
|   |   |-- gracz.h
|   |   |-- karty.cpp
|   |   |-- karty.h
|   |   |-- oczko
|   |   |-- oczko.cpp
|   |   |-- oczko.cpp~
|   |   |-- ramka.cpp
|   |   `-- ramka.h
|   |-- oczko.cpp~
|   |-- ramka.cpp~
|   `-- ramka.h~
|-- projekt
|   |-- _Biblia Baliny 2.pdf_
|   |-- dwa.cpp
|   |-- graf
|   |-- graf.cpp
|   |-- graf.cpp~
|   |-- iso.h
|   |-- iso.h~
|   |-- test.cpp
|   |-- test.cpp~
|   `-- wyniki.txt
|-- spoj
|   |-- bizu
|   |-- bizu.cpp
|   |-- bizu.cpp~
|   |-- dod_duz.cpp~
|   |-- duze.cpp~
|   |-- dwumiany.cpp~
|   |-- dyzio
|   |-- dyzio.cpp
|   |-- dyzio.cpp~
|   |-- dzwonki
|   |-- dzwonki.cpp
|   |-- dzwonki.cpp~
|   |-- flamaster.cpp~
|   |-- for.cpp~
|   |-- gg.cpp~
|   |-- gg2.cpp~
|   |-- gotowe
|   |   |-- bf
|   |   |-- dod_duz
|   |   |-- dod_duz.cpp
|   |   |-- duze
|   |   |-- duze.cpp
|   |   |-- dwumiany
|   |   |-- dwumiany.cpp
|   |   |-- flamaster
|   |   |-- flamaster.cpp
|   |   |-- gg2
|   |   |-- gg2.cpp
|   |   |-- kalkulator
|   |   |-- kalkulator.cpp
|   |   |-- kolo
|   |   |-- kolo.cpp
|   |   |-- lessthan
|   |   |-- lessthan.cpp
|   |   |-- lessthan.cpp~
|   |   |-- li_wy
|   |   |-- li_wy.cpp
|   |   |-- liczba
|   |   |-- liczba.cpp
|   |   |-- obz
|   |   |-- obz.cpp
|   |   |-- piotrus
|   |   |-- piotrus.cpp
|   |   |-- piotrus.cpp~
|   |   |-- skracanie
|   |   |-- skracanie.cpp
|   |   |-- spacje
|   |   |-- spacje.cpp
|   |   |-- spacje.cpp~
|   |   |-- sre.cpp
|   |   |-- srednia
|   |   |-- srednia.cpp
|   |   |-- suma
|   |   |-- suma.cpp
|   |   |-- szyfr2
|   |   |-- szyfr2.cpp
|   |   |-- tagi
|   |   |-- tagi.cpp
|   |   |-- telefony
|   |   |-- telefony.cpp
|   |   |-- zli
|   |   |-- zli.cpp
|   |   |-- zli_ascii
|   |   |-- zli_ascii.cpp
|   |   |-- zli_lin
|   |   `-- zli_lin.cpp
|   |-- hist.cpp~
|   |-- kalkulator.cpp~
|   |-- kk
|   |-- kk.cpp
|   |-- kk.cpp~
|   |-- kolo.cpp~
|   |-- lessthan.cpp~
|   |-- li_wy.cpp~
|   |-- liczba.cpp~
|   |-- liczby.cpp~
|   |-- long.cpp~
|   |-- numer.cpp~
|   |-- obz.cpp~
|   |-- piotrus.cpp~
|   |-- przekladnie
|   |-- przekladnie.cpp
|   |-- przekladnie.cpp~
|   |-- rek.cpp~
|   |-- sil.cpp~
|   |-- spacje.cpp~
|   |-- sre.cpp~
|   |-- srednia.cpp~
|   |-- stat_poz.cpp
|   |-- stat_poz.cpp~
|   |-- suma.cpp~
|   |-- sze
|   |-- sze.cpp
|   |-- sze.cpp~
|   |-- szyfr2.cpp~
|   |-- tagi.cpp~
|   |-- test.cpp~
|   |-- x.cpp~
|   |-- zli.cpp~
|   `-- zli2.cpp~
|-- suma.cpp~
|-- symfonia
|   |-- klasy
|   |   |-- destruktor
|   |   |-- destruktor.cpp
|   |   |-- destruktor.cpp~
|   |   |-- friend
|   |   |-- friend.cpp
|   |   |-- friend.cpp~
|   |   |-- glob
|   |   |-- glob.cpp
|   |   |-- glob.cpp~
|   |   |-- klasy_zbior
|   |   |-- klasy_zbior.cpp
|   |   |-- klasy_zbior.cpp~
|   |   |-- konstruktor
|   |   |-- konstruktor.cpp
|   |   |-- konstruktor.cpp~
|   |   |-- konstruktor2
|   |   |-- konstruktor2.cpp
|   |   |-- konstruktor2.cpp~
|   |   |-- pralka.cpp
|   |   |-- pralka.cpp~
|   |   |-- pralka.h
|   |   |-- pralka.h~
|   |   |-- static
|   |   |-- static.cpp
|   |   |-- static.cpp~
|   |   |-- test
|   |   |-- test.cpp
|   |   `-- test.cpp~
|   |-- stringi
|   |   |-- dodawanie
|   |   |-- dodawanie.cpp
|   |   |-- dodawanie.cpp~
|   |   |-- empty_max_size
|   |   |-- empty_max_size.cpp
|   |   |-- empty_max_size.cpp~
|   |   |-- erase
|   |   |-- erase.cpp
|   |   `-- erase.cpp~
|   `-- wskazniki
|       |-- 1.cpp~
|       |-- adres
|       |-- adres.cpp
|       |-- adres.cpp~
|       |-- fun_aw
|       |-- fun_aw.cpp
|       |-- fun_aw.cpp~
|       |-- hydraulik
|       |-- hydraulik.cpp
|       |-- hydraulik.cpp~
|       |-- new
|       |-- new.cpp
|       |-- new.cpp~
|       |-- new2
|       |-- new2.cpp
|       |-- new2.cpp~
|       |-- tablica
|       |-- tablica.cpp
|       |-- tablica.cpp~
|       |-- wsk
|       |-- wsk.cpp
|       |-- wsk.cpp~
|       |-- wsk2
|       |-- wsk2.cpp
|       |-- wsk2.cpp~
|       |-- wsk_fun
|       |-- wsk_fun.cpp
|       |-- wsk_fun.cpp~
|       |-- wsk_tab
|       |-- wsk_tab.cpp
|       `-- wsk_tab.cpp~
|-- test.cpp~
|-- wykresl.cpp~
|-- xxx.cpp~
`-- zabawy
    |-- bilet.cpp
    |-- bilet.cpp~
    |-- bilet.h
    |-- bilet.h~
    |-- bilety
    |   |-- bilet.cpp
    |   |-- bilet.cpp~
    |   |-- bilet.h
    |   |-- bilet.h~
    |   |-- glowny
    |   |-- glowny.cpp
    |   |-- glowny.cpp~
    |   |-- osoba.cpp~
    |   |-- osoba.h~
    |   |-- osoby.cpp~
    |   |-- osoby.h~
    |   `-- pkp.cpp~
    |-- cos.txt~
    |-- enum
    |-- enum.cpp
    |-- enum.cpp~
    |-- eof
    |-- eof.cpp
    |-- eof.cpp~
    |-- generator ip
    |   |-- generator
    |   |-- generator.cpp
    |   `-- generator.cpp~
    |-- if
    |-- if.cpp
    |-- if.cpp~
    |-- long
    |-- long.cpp
    |-- long.cpp~
    |-- long_double.cpp
    |-- long_double.cpp~
    |-- ludzik
    |-- ludzik.cpp
    |-- ludzik.cpp~
    |-- osoba.h
    |-- osoba.h~
    |-- rekurencja.cpp
    |-- rekurencja.cpp~
    |-- sleep
    |-- sleep.cpp
    |-- sleep.cpp~
    |-- string.cpp~
    |-- tab
    |-- tab.cpp
    |-- tab.cpp~
    |-- time
    |-- time.cpp
    |-- time.cpp~
    |-- wiatraczek
    |-- wiatraczek.cpp
    |-- wiatraczek.cpp~
    |-- wsk
    |-- wsk.cpp
    `-- wsk.cpp~