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 Následující verzeObě strany příští revize | ||
navody:fc5prirucka16 [2006/09/06 20:43] – macky | navody:fc5prirucka16 [2006/09/14 22:06] – macky | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
[[fc5prirucka|Hlavní stránka]] | [[fc5prirucka|Hlavní stránka]] | ||
- | ===== Server | + | ===== Sdílení adresářů pomocí serveru |
- | OS typu Windows používají protokol Microsoft SMB (Server Message Block) známý také pod jménem CIFS (Common Internet File System). Tento protokol umožňuje sdílení souborů, adresářů, | + | //OS// typu //Windows// používají protokol |
- | //Samba// 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. | + | // |
==== Instalace serveru Samba ==== | ==== Instalace serveru Samba ==== | ||
Řádek 10: | Řádek 10: | ||
* Přečtěte si kapitolu [[fc5prirucka2# | * Přečtěte si kapitolu [[fc5prirucka2# | ||
- | Server Samba lze nainstalovat buď pomocí //Aplikace -> Prostředí -> Systémová nastavení -> Přidat/ | + | Server |
+ | |||
yum -y install samba | yum -y install samba | ||
yum -y install samba-client | yum -y install samba-client | ||
Řádek 23: | Řádek 23: | ||
**Poznámka: | **Poznámka: | ||
- | Server Samba lze nastavit pomocí grafického rozhraní //Aplikace -> Prostředí -> Správa -> Nastavení serveru -> Samba//. Je možné nastavit sdílený adresář a přiřadit mu uživatele, kteří k němu mohou přistupovat. | + | Server |
Nastavení Samby lze provést také ručně | Nastavení Samby lze provést také ručně | ||
Řádek 30: | Řádek 30: | ||
gedit / | gedit / | ||
- | Do souboru | + | Do souboru |
system_username = " | system_username = " | ||
Řádek 36: | Řádek 36: | ||
a soubor uložte. | a soubor uložte. | ||
- | Heslo konkrétního uživatele ((Jestliže uživatel není uveden v /// | + | Heslo konkrétního uživatele ((Jestliže uživatel není uveden v '' |
smbpasswd -a system_username | smbpasswd -a system_username | ||
Řádek 47: | Řádek 47: | ||
* Přečtěte si kapitolu [[fc5prirucka# | * Přečtěte si kapitolu [[fc5prirucka# | ||
- | Změnu popisu počítače lze provést pomocí modifikace konfiguračního souboru | + | Změnu popisu počítače lze provést pomocí modifikace konfiguračního souboru |
cp / | cp / | ||
gedit / | gedit / | ||
- | V případě, že chceme | + | V případě, že chcete |
... | ... | ||
Řádek 86: | Řádek 86: | ||
==== Nastavení sdílených adresářů ==== | ==== Nastavení sdílených adresářů ==== | ||
- | Následující úpravy jsou prováděny na původní | + | Následující úpravy jsou prováděny na " |
=== Sdílení domovských adresářů s právem čtení a zápisu (vyžadována autentifikace) === | === Sdílení domovských adresářů s právem čtení a zápisu (vyžadována autentifikace) === | ||
Řádek 375: | Řádek 375: | ||
testparm | testparm | ||
/ | / | ||
- | |||
- | ==== Zjistění IP adresy počítače s Fedora Core ==== | ||
- | |||
- | //IP// adresu počítače, | ||
- | |||
- | / | ||
- | |||
- | Výstupem tohoto příkazu by mělo být | ||
- | |||
- | eth0 Link encap: | ||
- | inet adr: | ||
- | inet6-adr: fe80:: | ||
- | AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST | ||
- | RX packets: | ||
- | TX packets: | ||
- | kolizí:0 délka odchozí fronty:1000 | ||
- | RX bytes: | ||
- | Přerušení: | ||
- | | ||
- | lo Link encap: | ||
- | inet adr: | ||
- | inet6-adr: ::1/128 Rozsah: | ||
- | AKTIVOVÁNO SMYČKA BĚŽÍ | ||
- | RX packets: | ||
- | TX packets: | ||
- | kolizí:0 délka odchozí fronty:0 | ||
- | RX bytes: | ||
- | |||
- | Hledaná IP adresa je v našem případě uvedena se části //eth0// za položkou //inet adr// (druhý řádek) - tedy 192.168.2.126. | ||
==== Sdílení adresářů mezi počítači s Fedora Core === | ==== Sdílení adresářů mezi počítači s Fedora Core === | ||
+ | * Přečtěte si kapitolu [[fc5prirucka# | ||
* Přečtěte si kapitolu [[fc5prirucka16# | * Přečtěte si kapitolu [[fc5prirucka16# | ||
* Přečtěte si kapitolu [[fc5prirucka16# | * Přečtěte si kapitolu [[fc5prirucka16# | ||
* Přečtěte si kapitolu [[fc5prirucka16# | * Přečtěte si kapitolu [[fc5prirucka16# | ||
- | * Přečtěte si kapitolu [[fc5prirucka16#Zjistění IP adresy počítače s Fedora Core]]. | + | * Přečtěte si kapitolu [[fc5prirucka10#Zjistění IP adresy počítače s Fedora Core]]. |
//Samba// server lze také použít pro sdílení adresářů mezi počítačí s Fedora Cora. Na všech počítačích, | //Samba// server lze také použít pro sdílení adresářů mezi počítačí s Fedora Cora. Na všech počítačích, | ||
Řádek 415: | Řádek 387: | ||
ping -c 10 ip_adresa | ping -c 10 ip_adresa | ||
- | kde // | + | kde // |
Dalším krokem je úprava konfiguračního souboru aplikace //Samba// // | Dalším krokem je úprava konfiguračního souboru aplikace //Samba// // | ||
Řádek 462: | Řádek 434: | ||
map archive = No | map archive = No | ||
- | V konfigurační | + | V konfigurační |
- v sekci //global// hodnotu parametru // | - v sekci //global// hodnotu parametru // | ||
- v sekci //data// nastavit v parametru //data// cestu ke sdílenému adresáři | - v sekci //data// nastavit v parametru //data// cestu ke sdílenému adresáři | ||
- | **Poznámka: | + | **Poznámka: |
+ | |||
+ | Jestliže chceme přidat více sdílených adresářů, | ||
+ | |||
+ | [data1] | ||
+ | path = / | ||
+ | read only = No | ||
+ | map archive = No | ||
+ | |||
+ | [data2] | ||
+ | path = / | ||
+ | read only = No | ||
+ | map archive = No | ||
+ | |||
+ | Dále je třeba spustit démoda //smbd//. To se (pro někoho možná překvapivě) provede pomocí příkazu | ||
+ | |||
+ | / | ||
+ | |||
+ | Po té, co je démon spuštěn, zadáme pro připojení sdíleného adresáře v oddíle data do příkazové řádky následující | ||
+ | |||
+ | smbclient // | ||
+ | |||
+ | kde IP adresa “patří” počítači s Fedora Core, jehož adresář chceme sdílet. Jestliže jste nastavili požadavek autentifikace, | ||
+ | |||
+ | Nyní se přesuňte k druhému počítači s Fedora Core. Předpokládejme, | ||
+ | |||
+ | mount -t cifs // | ||
+ | |||
+ | odpojení pak pomocí | ||
+ | |||
+ | umount -t cifs / | ||
+ | |||
+ | **Poznámka: | ||
+ | |||
+ | === Modifikace fstab pro automatické připojení sdílených adresářů === | ||
+ | * Přečtěte si kapitolu [[fc5prirucka# | ||
+ | * Přečtěte si kapitolu [[fc5prirucka8# | ||
+ | |||
+ | Předpokládejme, | ||
+ | |||
+ | gedit / | ||
+ | |||
+ | do kterého vložíme řádky | ||
+ | |||
+ | username=moje_uzivatelske_jmeno | ||
+ | password=moje_heslo | ||
+ | |||
+ | Nově vytvořený soubor uložíme. Dále nastavíme k tomuto souboru přístupová práva. | ||
+ | |||
+ | chmod 700 / | ||
+ | |||
+ | Provedeme zazálohování souboru //fstab// | ||
+ | |||
+ | cp /etc/fstab / | ||
+ | |||
+ | a tento soubor otevřeme v textovém editoru. Na konec tohoto souboru vložíme řádek | ||
+ | |||
+ | // | ||
+ | |||
+ | a zeditovaný soubor uložíme. | ||
+ | |||
+ | **Poznámka: | ||
==== 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 ==== | ||
+ | * Přečtěte si kapitolu [[fc5prirucka# | ||
* Přečtěte si kapitolu [[fc5prirucka16# | * Přečtěte si kapitolu [[fc5prirucka16# | ||
* Přečtěte si kapitolu [[fc5prirucka16# | * Přečtěte si kapitolu [[fc5prirucka16# | ||
Řádek 511: | Řádek 545: | ||
umount -t cifs /media/smb | umount -t cifs /media/smb | ||
- | **Poznámka: | + | **Poznámka: |
==== Připojení sdílených souborů počítače s Fedora Core === | ==== Připojení sdílených souborů počítače s Fedora Core === | ||
+ | * Přečtěte si kapitolu [[fc5prirucka# | ||
* Přečtěte si kapitolu [[fc5prirucka16# | * Přečtěte si kapitolu [[fc5prirucka16# | ||
* Přečtěte si kapitolu [[fc5prirucka16# | * Přečtěte si kapitolu [[fc5prirucka16# | ||
* Přečtěte si kapitolu [[fc5prirucka16# | * Přečtěte si kapitolu [[fc5prirucka16# | ||
- | * Přečtěte si kapitolu [[fc5prirucka16#Zjistění IP adresy počítače s Fedora Core]]. | + | * Přečtěte si kapitolu [[fc5prirucka10#Zjistění IP adresy počítače s Fedora Core]]. |
V předchozím odstavci jsme připojovali sdílený adresář uložený na počítači s OS typu Windows. Nyní zkusíme opačný postup - budeme připojovat sdílený adresář uložený na počítači s Fedora Core. | V předchozím odstavci jsme připojovali sdílený adresář uložený na počítači s OS typu Windows. Nyní zkusíme opačný postup - budeme připojovat sdílený adresář uložený na počítači s Fedora Core. | ||
Řádek 575: | Řádek 610: | ||
- v oddíle //global// hodnotu proměnné // | - v oddíle //global// hodnotu proměnné // | ||
- v oddíle //data// nastavit cestu k adresáři, který chceme sdílet | - v oddíle //data// nastavit cestu k adresáři, který chceme sdílet | ||
+ | |||
+ | Poznámka: Toto je zcela základní konfigurace. V případě, že budete chtít například nastavit autentifikaci pomocí uživatelského jména a hesla nebo omezit přístupová práva na právo čtení, je třeba dále provést úpravu konfiguračního souboru smb.conf v souladu s popisem v kapitole Nastavení sdílených adresářů.\\ | ||
Jméno pracovní skupiny zjistíme v případě Windows XP následovně. Dvojklikem na ikonu //Tento počítač// | Jméno pracovní skupiny zjistíme v případě Windows XP následovně. Dvojklikem na ikonu //Tento počítač// |