Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
navody:f8sdileni_adresaru [2007/11/25 21:12] – macky | navody:f8sdileni_adresaru [2022/11/14 11:25] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
[[navody: | [[navody: | ||
- | |||
===== Sdílení adresářů pomocí serveru Samba ===== | ===== Sdílení adresářů pomocí serveru Samba ===== | ||
- | {{: | + | {{: |
- | //OS// typu //Windows// používají protokol //Microsoft SMB// (**S**erver **M**essage **B**lock) známý také pod jménem | + | |
- | + | ||
- | //CIFS// (**C**ommon **I**nternet **F**ile **S**ystem). Tento protokol umožňuje sdílení souborů, adresářů, | + | |
//Linux// tento protokol implementuje ve formě balíku //Samba//. | //Linux// tento protokol implementuje ve formě balíku //Samba//. | ||
- | //Samba// je vydána pod //GNU General Public// licencí. Systém umožňuje integraci //OS// typu //Windows// do linuxových sítí. | + | //Samba// je vydána pod //GNU General Public// licencí. Systém umožňuje integraci //OS// typu //Windows// do linuxových sítí. Na straně //Windows// přitom není zapotřebí instalovat žádný speciální software. |
- | + | ||
- | Na straně //Windows// přitom není zapotřebí instalovat žádný speciální software. | + | |
- | + | ||
- | **Poznámka: | + | |
- | + | ||
- | [[navody: | + | |
- | [[http://ieee.uwaterloo.ca/ | + | **Poznámka: |
==== Instalace serveru Samba ==== | ==== Instalace serveru Samba ==== | ||
Řádek 35: | Řádek 25: | ||
yum -y install samba-swat | yum -y install samba-swat | ||
- | je možné také doinstalovat rozhraní // | + | je možné také doinstalovat rozhraní // |
- | + | ||
- | **T**actics// | + | |
- | + | ||
- | ovládá z webového prohlížeče. Před použitím tohoto rozhraní je nutné nahradit řádek | + | |
disable = yes | disable = yes | ||
Řádek 47: | Řádek 33: | ||
disable = no | disable = no | ||
- | Dále je zapotřebí restartovat démona '' | + | Dále je zapotřebí restartovat démona '' |
- | + | ||
- | který je zodpovědný za spouštění utility //swat//. //swat// lze pak spustit tak, že do adresové řádky prohlížeče zadáte | + | |
- | + | ||
- | '' | + | |
- | + | ||
- | Součástí webového rozhraní je také off-line dokumentace k aplikaci //Samba//. | + | |
==== Konfigurace pomocí grafického rozhraní ==== | ==== Konfigurace pomocí grafického rozhraní ==== | ||
- | **Poznámka: | + | **Poznámka: |
- | + | ||
- | uživatelů a skupin]]. | + | |
Server //Samba// lze nastavit pomocí grafického rozhraní //Systém -> Správa -> Samba// | Server //Samba// lze nastavit pomocí grafického rozhraní //Systém -> Správa -> Samba// | ||
Řádek 73: | Řádek 51: | ||
==== Konfigurace pomocí příkazové řádky ==== | ==== Konfigurace pomocí příkazové řádky ==== | ||
- | Následující text se však zabývá nastavením //Samby// pomocí příkazové řádky. | + | Následující text se zabývá |
=== Kontrola protokolu TCP/IP === | === Kontrola protokolu TCP/IP === | ||
- | Aby bylo možné sdílet adresáře mezi //OS Windows// a //Linux//em je třeba, aby byl na počítači s //OS Windows// správně nastaven protokol // | + | Aby bylo možné sdílet adresáře mezi //Windows// a //Linux//em je třeba, aby byl na počítači s //Windows// správně nastaven protokol //TCP/IP//. Na straně //Fedory// by problémy s podporou tohoto protokolu nastat neměly.\\ |
Funkčnost protokolu //TCP/IP// lze velice snadno ověřit z //Linux//u pomocí | Funkčnost protokolu //TCP/IP// lze velice snadno ověřit z //Linux//u pomocí | ||
Řádek 83: | Řádek 61: | ||
ping -c 10 ip_adresa | ping -c 10 ip_adresa | ||
- | **Poznámka: | + | **Poznámka: |
Výstup příkazu '' | Výstup příkazu '' | ||
Řádek 104: | Řádek 82: | ||
Jestliže tento " | Jestliže tento " | ||
- | s //OS Windows//. | + | s // |
=== Nastavení uživatelských účtů === | === Nastavení uživatelských účtů === | ||
* Přečtěte si kapitolu [[navody: | * Přečtěte si kapitolu [[navody: | ||
* Přečtěte si kapitolu [[navody: | * Přečtěte si kapitolu [[navody: | ||
+ | |||
+ | Nezbytný předpokladem fungování //Samby// je správné nastavení uživatelských účtů ve // | ||
== Samba == | == Samba == | ||
- | Noví uživatelé //Samby// jsou mapováni na již existující systémové uživatele. Tato vazba je definována v souboru | + | Noví uživatelé //Samby// jsou mapováni na již existující systémové uživatele |
''/ | ''/ | ||
Řádek 128: | Řádek 108: | ||
nobody = guest pcguest smbguest | nobody = guest pcguest smbguest | ||
- | Superuživatel je tak pro účely //Samba// serveru namapován na uživatele '' | + | Superuživatel je tak např. |
Dále je třeba nově vytvořenému uživately //Samby// nastavit heslo. Heslo konkrétního uživatele je možné nastavit popř. editovat pomocí | Dále je třeba nově vytvořenému uživately //Samby// nastavit heslo. Heslo konkrétního uživatele je možné nastavit popř. editovat pomocí | ||
Řádek 142: | Řádek 122: | ||
== Windows == | == Windows == | ||
- | Na počítači s //OS Windows// vytvořte účet, jehož uživatelské jméno a heslo se shoduje s linuxovým účtem vybraného uživatele. Cílem tedy je, aby pod //Linux//em a //Windows// existovali dva " | + | Na počítači s //Windows// vytvořte účet, jehož uživatelské jméno a heslo se shoduje s linuxovým účtem vybraného uživatele. Cílem tedy je, aby pod //Linux//em a //Windows// existovali dva " |
Nového uživatele pod //Windows XP// vytvoříte tak, že přes nabídku //Start -> Nastavení -> Ovládací panely// vyvoláte okno // | Nového uživatele pod //Windows XP// vytvoříte tak, že přes nabídku //Start -> Nastavení -> Ovládací panely// vyvoláte okno // | ||
+ | |||
+ | === Nastavení firewallu === | ||
+ | * Přečtěte si kapitolu [[navody: | ||
+ | * Přečtěte si kapitolu [[navody: | ||
+ | |||
+ | Nezbytnou podmínkou pro fungování //Samby// je její povolení na firewallu. Port 901, přes který //Samba// komunikuje, je v případě //Fedory// standardně uzavřen. Povolit komunikaci přes tento port můžete pomocí nabídky //Systém -> Správa -> Firewall//. | ||
=== Připojení sdílených adresářů počítače s OS typu Windows === | === Připojení sdílených adresářů počítače s OS typu Windows === | ||
Řádek 151: | Řádek 137: | ||
* Přečtěte si kapitolu [[navody: | * Přečtěte si kapitolu [[navody: | ||
* Přečtěte si kapitolu [[navody: | * Přečtěte si kapitolu [[navody: | ||
+ | * Přečtěte si kapitolu [[navody: | ||
== Sdílený adresář == | == Sdílený adresář == | ||
- | Po té, co jste zkontrolovali funkčnost protokolu // | + | Po té, co jste zkontrolovali funkčnost protokolu //TCP/IP//, provedli nezbytná nastavení uživatelských účtů |
- | nastavení.\\ | + | |
Dalším krokem je vytvoření adresáře na počítači s // | Dalším krokem je vytvoření adresáře na počítači s // | ||
Řádek 164: | Řádek 150: | ||
== Připojení / odpojení sdíleného adresáře == | == Připojení / odpojení sdíleného adresáře == | ||
- | Předpokládejme, | + | Předpokládejme, |
Samotné připojení adresáře pak provedete pomocí | Samotné připojení adresáře pak provedete pomocí | ||
Řádek 217: | Řádek 203: | ||
* Přečtěte si kapitolu [[navody: | * Přečtěte si kapitolu [[navody: | ||
* Přečtěte si kapitolu [[navody: | * Přečtěte si kapitolu [[navody: | ||
+ | * Přečtěte si kapitolu [[navody: | ||
- | V předchozím odstavci jsme připojovali sdílený adresář uložený na počítači s //OS Windows//. Nyní zkusíme opačný postup - | + | V předchozím odstavci jsme připojovali sdílený adresář uložený na počítači s //OS Windows//. Nyní zkusíme opačný postup - budeme připojovat sdílený adresář uložený na počítači s // |
- | budeme připojovat sdílený adresář uložený na počítači s // | + | |
== Konfigurační soubor Samby == | == Konfigurační soubor Samby == | ||
- | Nejprve je třeba zkontrolovat funkčnost protokolu //TCP/IP// na počítači s //OS Windows// | + | Nejprve je třeba zkontrolovat funkčnost protokolu //TCP/IP// na počítači s //OS Windows//, provést nezbytná nastavení uživatelských účtů |
testparm | testparm | ||
Řádek 300: | Řádek 286: | ||
smbclient // | smbclient // | ||
- | kde //IP// adresa " | + | kde uvedená |
- | Nyní nastal čas přesunout s k počítači s //OS Windows//. Přihlašte se pod stejným uživatelem, | + | Nyní nastal čas přesunout s k počítači s // |
\\192.162.2.126\data | \\192.162.2.126\data |