| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze |
| navody:fc5prirucka16 [2006/09/14 20:06] – macky | navody:fc5prirucka16 [2022/11/14 11:25] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 |
|---|
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V případě, že chcete změnit popis počítače, nahrad´te řádek | V případě, že chcete změnit popis počítače, nahraďte řádek |
| |
| ... | ... |
| ... | ... |
| |
| Jestliže chceme změnit název pracovní skupiny, nahradíme řádek | Pro změnu názvu pracovní skupiny nahraďte řádek |
| |
| ... | ... |
| ... | ... |
| |
| Soubor //smb.conf// uložíme. Provedeme kontrolu správnosti syntaxe zeditovaného souboru | Soubor ''smb.conf'' uložte. Proveďte kontrolu správnosti syntaxe zeditovaného souboru |
| |
| testparm | testparm |
| |
| a restartujeme aplikaci //Samba//. | a restartujte aplikaci //Samba//. |
| |
| /etc/init.d/smb restart | /etc/init.d/smb restart |
| ==== Nastavení sdílených adresářů ==== | ==== Nastavení sdílených adresářů ==== |
| |
| Následující úpravy jsou prováděny na "poinstalační" verzi konfiguračního souboru //smb.conf//. V případě, že obsah tohoto souboru zaměníte v souladu s postupem popsaným v kapitolách [[navody:fc5prirucka16#Sdílení adresářů mezi počítači s Fedora Core]], [[navody:fc5prirucka16#Připojení sdílených adresářů počítače s OS typu Windows]] nebo [[navody:fc5prirucka16#Připojení sdílených souborů počítače s Fedora Core]], řádky které mají být vyměněny, v souboru nenaleznete. V tomto případě však stačí nové řádky do souboru jednoduše přidat. | Následující úpravy jsou prováděny na "poinstalační" verzi konfiguračního souboru ''smb.conf''. V případě, že obsah tohoto souboru zaměníte v souladu s postupem popsaným v kapitolách [[navody:fc5prirucka16#Sdílení adresářů mezi počítači s Fedora Core]], [[navody:fc5prirucka16#Připojení sdílených adresářů počítače s OS typu Windows]] nebo [[navody:fc5prirucka16#Připojení sdílených souborů počítače s Fedora Core]], řádky které mají být vyměněny, v souboru nenaleznete. V tomto případě však stačí nové řádky do souboru jednoduše přidat. |
| |
| === 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) === |
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V souboru //smb.conf// najděte v sekci //global// řádek | V souboru ''smb.conf'' najděte v sekci ''global'' řádek |
| |
| ... | ... |
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V souboru //smb.conf// nalezněte v sekci //global// řádek | V souboru ''smb.conf'' nalezněte v sekci ''global'' řádek |
| |
| ... | ... |
| username map = /etc/samba/smbusers | username map = /etc/samba/smbusers |
| |
| Dále v souboru //smb.conf// naležněte v sekci //homes// řádky | Dále v souboru ''smb.conf'' naležněte v sekci ''homes'' řádky |
| |
| comment = Home Directories | comment = Home Directories |
| * Přečtěte si kapitolu [[fc5prirucka16#Instalace serveru Samba]]. | * Přečtěte si kapitolu [[fc5prirucka16#Instalace serveru Samba]]. |
| * Přečtěte si kapitolu [[fc5prirucka16#Přidání, editování a mazání síťových uživatelů]]. | * Přečtěte si kapitolu [[fc5prirucka16#Přidání, editování a mazání síťových uživatelů]]. |
| | |
| | Nejprve vytvořte společný adresář ''public'', ke kterému budou moci přistupovat ostatní uživatelé. |
| |
| mkdir /home/public | mkdir /home/public |
| chmod 777 /home/public/ | chmod 777 /home/public/ |
| | |
| | |
| | Dále proveďte zálohu konfiguračního souboru ''smb.conf'' a tento soubor otevřete pomocí textového editoru. |
| | |
| cp /etc/samba/smb.conf /etc/samba/smb.conf_backup | cp /etc/samba/smb.conf /etc/samba/smb.conf_backup |
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V souboru //smb.conf// nalezněte v sekci //global// řádky | V souboru ''smb.conf'' nalezněte v sekci ''global'' řádky |
| |
| ... | ... |
| username map = /etc/samba/smbusers | username map = /etc/samba/smbusers |
| |
| Na konec souboru //smb.conf// pak přidejte následující řádky | Na konec souboru ''smb.conf'' pak přidejte následující řádky |
| [public] | [public] |
| comment = Public Folder | comment = Public Folder |
| force group = nogroup | force group = nogroup |
| |
| a soubor uložte. Do příkazové řádky zadejte | a soubor uložte. Otestujte sytanxi souboru ''smb.conf'' a restartujte //Samba// server. |
| |
| testparm | testparm |
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V souboru //smb.conf// v sekci //global// nalezněte řádky | V souboru ''smb.conf'' v sekci ''global'' nalezněte řádky |
| ... | ... |
| ; security = user | ; security = user |
| username map = /etc/samba/smbusers | username map = /etc/samba/smbusers |
| |
| Na konec souboru //smb.conf// přidejte následující řádky | Na konec souboru ''smb.conf'' přidejte následující řádky |
| |
| [Group] | [Group] |
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V souboru //smb.conf// najděte v sekci //global// řádek | V souboru ''smb.conf'' najděte v sekci ''global'' řádek |
| |
| ... | ... |
| force group = nogroup | force group = nogroup |
| |
| a soubor uložte. Do příkazové řádky zadejte | a soubor uložte. Otestujte sytanxi souboru ''smb.conf'' a restartujte //Samba// server. |
| |
| testparm | testparm |
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V souboru //smb.conf// najděte v sekci //global// řádek | V souboru ''smb.conf'' najděte v sekci ''global'' řádek |
| |
| ... | ... |
| username map = /etc/samba/smbusers | username map = /etc/samba/smbusers |
| |
| Na konec souboru //smb.conf// přidejte řádky | Na konec souboru ''smb.conf'' přidejte řádky |
| |
| [public] | [public] |
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V souboru //smb.conf// najděte v sekci //global// řádek | V souboru ''smb.conf'' najděte v sekci ''global'' řádek |
| |
| ... | ... |
| security = share | security = share |
| |
| Na konec souboru //smb.conf// přidejte řádky | Na konec souboru ''smb.conf'' přidejte řádky |
| |
| [public] | [public] |
| force group = nogroup | force group = nogroup |
| |
| a soubor uložte. Do příkazové řádky zadejte | a soubor uložte. Otestujte sytanxi souboru ''smb.conf'' a restartujte //Samba// server. |
| |
| testparm | testparm |
| gedit /etc/samba/smb.conf | gedit /etc/samba/smb.conf |
| |
| V souboru //smb.conf// najděte v sekci //global// řádek | V souboru ''smb.conf'' najděte v sekci ''global'' řádek |
| |
| ... | ... |
| * Přečtěte si kapitolu [[fc5prirucka10#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, které budeme chtít sesíťovat, musí být být správně nastavenen protokol //TCP/IP// ((V tomto bodě byste však neměli narazit na žádné komplikace. Váš Linux je připraven k "síťování" ihned po instalaci.)). Funkčnost protokolu //TCP/IP// lze velice jednoduše prověřit pomocí | //Samba// server lze použít pro sdílení adresářů mezi počítači s //Fedora Cora//. Na všech počítačích, které budeme chtít sesíťovat, musí být být správně nastavenen protokol //TCP/IP// ((V tomto bodě byste však neměli narazit na žádné komplikace. Váš Linux je připraven k "síťování" ihned po instalaci.)). Funkčnost protokolu //TCP/IP// lze velice jednoduše prověřit pomocí |
| |
| ping -c 10 ip_adresa | ping -c 10 ip_adresa |
| |
| kde //ip_adresa// je //IP// adresou vzdáleného počítače, ke kterému se budete chtít připojovat .\\ | kde ''ip_adresa'' je //IP// adresou vzdáleného počítače, ke kterému se budete chtít připojovat.\\ |
| |
| Dalším krokem je úprava konfiguračního souboru aplikace //Samba// //smb.conf//. Správnost syntaxe současného konfiguračního souboru získáte pomocí | Dalším krokem je úprava konfiguračního souboru aplikace //Samba// ''smb.conf''. Správnost syntaxe současného konfiguračního souboru ověříte pomocí |
| |
| testparm | testparm |
| Press enter to see a dump of your service definitions | Press enter to see a dump of your service definitions |
| |
| Z výpisu je patrné, že se konfigirační soubor nachází v adresáři ///etc/samba//. Nejprve původní konfigurační soubor zálohojeme | Z výpisu je patrné, že se konfigirační soubor nachází v adresáři ''/etc/samba''. Nejprve původní konfigurační soubor zálohujte |
| |
| cp /etc/samba/smb.conf /etc/samba/smb.conf.bak | cp /etc/samba/smb.conf /etc/samba/smb.conf.bak |
| |
| a otevřeme pomocí textového editoru. | a následně otevřete pomocí textového editoru. |
| |
| gedit /etc/samaba/smb.conf | gedit /etc/samaba/smb.conf |
| |
| Obsah souboru zaměníme za | Obsah souboru zaměňte za |
| |
| [global] | [global] |
| path = /opt/macky | path = /opt/macky |
| read only = No | read only = No |
| map archive = No | map archive = No |
| |
| V konfigurační je třeba dále upravit: | V konfigurační je třeba dále upravit: |
| - v sekci //global// hodnotu parametru //workgroup// na jméno pracovní skupiny, do které patří oba počítače | - v sekci ''global'' hodnotu parametru ''workgroup'' na jméno pracovní skupiny, do které patří oba počítače |
| - v sekci //data// nastavit v parametru //data// cestu ke sdílenému adresáři | - v sekci ''data'' nastavit v parametru ''path'' cestu ke sdílenému adresáři |
| |
| **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 [[fc5prirucka16#Nastavení sdílených adresářů]].\\ | **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 [[fc5prirucka16#Nastavení sdílených adresářů]].\\ |
| |
| Jestliže chceme přidat více sdílených adresářů, přidáme více oddílu se stejnou syntaxí, jako oddíl data. | Pro více sdílených adresářů, přidejte více sekcí se stejnou syntaxí, jako oddíl ''data''. |
| |
| [data1] | [data1] |
| map archive = 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 | Dále je třeba spustit démoda ''smbd''. To se provede pomocí příkazu |
| |
| /usr/sbin/smbd | /usr/sbin/smbd |
| |
| 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í | Po té, co je démon spuštěn, zadejte pro připojení sdíleného adresáře v oddíle ''data'' do příkazové řádky |
| |
| smbclient //192.168.2.126/data | smbclient //192.168.2.126/data |
| |
| kde IP adresa “patří” počítači s Fedora Core, jehož adresář chceme sdílet. Jestliže jste nastavili požadavek autentifikace, bude vyzváni k zadání uživatelského jména a hesla.\\ | kde //IP// adresa “patří” počítači s //Fedora Core//, jehož adresář chcete sdílet. Jestliže jste nastavili požadavek autentifikace, bude vyzváni k zadání uživatelského jména a hesla.\\ |
| |
| Nyní se přesuňte k druhému počítači s Fedora Core. Předpokládejme, že počítač, na kterém je uložen adresář, který chceme sdílet, má //IP// adresu 192.168.2.126. Dále předpokládejme, že sdílený adresář budeme připojovat do adresáře ///media/smb//. Samotné připojení adresáře pak provedeme pomocí | Nyní se přesuňte k druhému počítači s //Fedora Core//. Předpokládejme, že počítač, na kterém je uložen sdílený adresář, má //IP// adresu 192.168.2.126. Dále předpokládejme, že sdílený adresář budete připojovat do adresáře ''/media/smb''. Samotné připojení adresáře pak provedete pomocí |
| |
| mount -t cifs //192.168.2.126/Linux /media/smb | mount -t cifs //192.168.2.126/Linux /media/smb |
| umount -t cifs /media/smb | umount -t cifs /media/smb |
| |
| **Poznámka: ** Příkazy //mount// a //umount// může standardně používat pouze superuživatel. Pro automatické připojení sdílených adresářů je třeba modifikovat soubor //fstab//. | **Poznámka: ** Příkazy ''mount'' a ''umount'' může standardně používat pouze superuživatel. Pro automatické připojení sdílených adresářů je třeba modifikovat soubor ''/etc/fstab''. |
| |
| === Modifikace fstab pro automatické připojení sdílených adresářů === | === Modifikace fstab pro automatické připojení sdílených adresářů === |
| * Přečtěte si kapitolu [[fc5prirucka8#Znovupřipojení všech zařízení z /etc/fstab]]. | * Přečtěte si kapitolu [[fc5prirucka8#Znovupřipojení všech zařízení z /etc/fstab]]. |
| |
| Předpokládejme, že sdílení adresářů bylo nastaveno podle výše uvedeného návodu. Pomocí textového editoru vytvoříme soubor //.smbcredentials// | Předpokládejme, že sdílení adresářů bylo nastaveno podle výše uvedeného návodu. Pomocí textového editoru vytvořte soubor ''.smbcredentials'' |
| |
| gedit /root/.smbcredentials | gedit /root/.smbcredentials |
| |
| do kterého vložíme řádky | do kterého následně vložíte řádky |
| |
| username=moje_uzivatelske_jmeno | username=moje_uzivatelske_jmeno |
| password=moje_heslo | password=moje_heslo |
| |
| Nově vytvořený soubor uložíme. Dále nastavíme k tomuto souboru přístupová práva. | Nově vytvořený soubor uložte. Dále nastavte k tomuto souboru přístupová práva. |
| |
| chmod 700 /root/.smbcredentials | chmod 700 /root/.smbcredentials |
| |
| Provedeme zazálohování souboru //fstab// | Proveďte zazálohování souboru ''fstab'' |
| |
| cp /etc/fstab /etc/fstab_backup | cp /etc/fstab /etc/fstab_backup |
| |
| a tento soubor otevřeme v textovém editoru. Na konec tohoto souboru vložíme řádek | a tento soubor otevřte v textovém editoru. |
| | |
| | gedit /etc/fstab |
| | |
| | Na konec tohoto souboru vložte řádek |
| |
| //192.168.2.126/data /media/sharename cifs credentials=/root/.smbcredentials 0 0 | //192.168.2.126/data /media/sharename cifs credentials=/root/.smbcredentials 0 0 |
| |
| a zeditovaný soubor uložíme. | a zeditovaný soubor uložte. |
| |
| **Poznámka:** Po té, co vložíte do souboru //fstab// řádek, je třeba ještě vložit prázdný řádek klávesou //ENTER//. Jestliže soubor nebude končit prázdnou řádkou, bude systém při jeho načítání v průběhu bootování hlásit chybu. | **Poznámka:** Po té, co vložíte do souboru ''fstab'' řádek, je třeba ještě vložit prázdný řádek klávesou //ENTER//. Jestliže soubor nebude končit prázdnou řádkou, bude systém při jeho načítání v průběhu bootování hlásit chybu. |
| |
| ==== 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 [[fc5prirucka16#Konfigurace serveru Samba]]. | * Přečtěte si kapitolu [[fc5prirucka16#Konfigurace serveru Samba]]. |
| |
| Aby bylo možné sdílet adresáře počítače s OS typu Windows je třeba, aby na tomto počítačí byl správně nastaven protokol //TCP/IP//.\\ | Aby bylo možné sdílet adresáře počítače s //OS// typu //Windows// je třeba, aby na tomto počítačí byl správně nastaven protokol //TCP/IP//.\\ |
| |
| Funkčnost protokolu //TCP/IP// lze velice snadno ověřit z Linuxu pomocí | Funkčnost protokolu //TCP/IP// lze velice snadno ověřit z Linuxu pomocí |
| ping -c 10 ip_adresa | ping -c 10 ip_adresa |
| |
| //IP// adresu daného počítače s nainstalovaným Windows XP lze zjistit následujícím způsobem. Klikněntě na //Start -> Ovládací panely -> Síťová připojení//. V okně //Síťová připojení// pak dvakrát klikněte na ikonu, která znázorňuje Vaše síťové připojení. Přejděte na záložku //Podpora// a opište číslo uvedené za položkou //Adresa IP// ((Mělo by se jednat o číslo typu 192.168.2.125.)).\\ | //IP// adresu daného počítače s nainstalovanými //Windows XP// lze zjistit následujícím způsobem. Klikněntě na //Start -> Ovládací panely -> Síťová připojení//. V okně //Síťová připojení// pak dvakrát klikněte na ikonu, která znázorňuje Vaše síťové připojení. Přejděte na záložku //Podpora// a opište číslo uvedené za položkou //Adresa IP// ((Mělo by se jednat o číslo typu 192.168.2.125.)). Další možností, jak získat //IP// adresu, je v příkazovém řádku zadat příkaz ''ipconfig''.\\ |
| |
| Výstup výše uvedeného příkazu by měl vypadat přibližně následovně | Výstup výše uvedeného příkazu by měl vypadat přibližně následovně |
| rtt min/avg/max/mdev = 0.068/0.073/0.093/0.010 ms | rtt min/avg/max/mdev = 0.068/0.073/0.093/0.010 ms |
| |
| Jestliže tento "test" dopadl úspěšně, můžete pokračovat. V opačném případě budete muset nastavit síťové protokoly na počítači s OS typu Windows.\\ | Jestliže tento "test" dopadl úspěšně, můžete pokračovat. V opačném případě budete muset nastavit síťové protokoly na počítači s //OS// typu //Windows//.\\ |
| |
| Na počítači s OS Windows je třeba vytvořit sdílený adresář. Ve Windows XP sdílený adresář vytvoříte z normálního adresáře tak, že po dvoukliku na ikonu adresáře vybere z nabídky položku //Vlastnosti// a vybere záložku //Sdílení//, kde provedete potřebná nastavení.\\ | Na počítači s //OS Windows// je třeba vytvořit sdílený adresář. Ve //Windows XP// sdílený adresář vytvoříte z normálního adresáře tak, že po dvoukliku na ikonu adresáře vybere z nabídky položku //Vlastnosti// a v ní záložku //Sdílení//, kde provedete potřebná nastavení.\\ |
| Posledním krokem je vytvoření adresáře na počítači s Linuxem, kam připojíte obsah sdíleného adresáře počítače s OS typu Windows.\\ | Posledním krokem je vytvoření adresáře na počítači s //Linux//em, kam připojíte obsah sdíleného adresáře.\\ |
| |
| Předpokládejme, že počítač s OS Windows na kterém je ulože adresář, který chceme sdílet, má //IP// adresu 192.168.2.125 a cesta k tomuto adresáři je //C:/Linux//. Dále předpokládejme, že na Linuxové stroje je přípojným bodem adresář ///media/smb//. Samotné připojení adresáře pak provedeme pomocí | Předpokládejme, že počítač s //OS Windows// na kterém je uložen sdílený adresář má //IP// adresu 192.168.2.125 a cesta k tomuto adresáři je ''C:/Linux''. Dále předpokládejme, že na linuxovém stroji je přípojným bodem adresář ''/media/smb''. Samotné připojení adresáře pak provedete pomocí |
| |
| mount -t cifs //192.168.2.125/Linux /media/smb | mount -t cifs //192.168.2.125/Linux /media/smb |
| umount -t cifs /media/smb | umount -t cifs /media/smb |
| |
| **Poznámka:** Příkazy //mount// a //umount// může standardně používat pouze superuživatel. | **Poznámka:** Příkazy ''mount'' a ''umount'' může standardně používat pouze superuživatel. |
| |
| ==== 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 [[fc5prirucka10#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//.\\ |
| |
| Stějně jako v předchozím případě je nezbytnou podmínkou úspěchu funkční nastavení protolu TCP/IP na obouch počítačích. To, jestli se počítače vzájemně "vidí", lze snadno ověřit pomocí příkazu spuštného z příkazového řádku | Stějně jako v předchozím případě je nezbytnou podmínkou úspěchu funkční nastavení protolu //TCP/IP// na obouch počítačích. To, jestli se počítače vzájemně "vidí", lze snadno ověřit pomocí příkazu spuštěného z příkazového řádku |
| |
| ping -c 10 ip_adresa | ping -c 10 ip_adresa |
| |
| kde //ip_adresa// je //IP// adresou počítače s OS typu Windows ((Jestliže nevíte, jak zjistit //IP// adresu pro Windows XP, přečtěte si předcházející odstavec [[fc5prirucka16#Připojení sdílených adresářů počítače s OS typu Windows]].)). | kde ''ip_adresa'' je //IP// adresou počítače s //OS// typu //Windows// ((Jestliže nevíte, jak zjistit //IP// adresu pro Windows XP, přečtěte si předcházející odstavec [[fc5prirucka16#Připojení sdílených adresářů počítače s OS typu Windows]].)). |
| |
| Dalším krokem je úprava konfiguračního souboru aplikace //Samba//. Správnost jeho syntaxe a místo uložení lze zjistit pomocí příkazu | Dalším krokem je úprava konfiguračního souboru aplikace //Samba//. Správnost jeho syntaxe a místo uložení lze zjistit pomocí příkazu |
| Press enter to see a dump of your service definitions | Press enter to see a dump of your service definitions |
| |
| Z výpisu je patrné, že konfigurační soubor //smb.conf// se nachází v adresáři ///etc/samba//. Před samotnou modifikací provedeme zálohu původního konfiguračního souboru. | Z výpisu je patrné, že konfigurační soubor ''smb.conf'' se nachází v adresáři ''/etc/samba''. Před samotnou modifikací provedeme zálohu původního konfiguračního souboru. |
| |
| cp /etc/samba/smb.conf /etc/samba/smb.conf.bak | cp /etc/samba/smb.conf /etc/samba/smb.conf.bak |
| |
| V tomto souboru je pak třeba změnit: | V tomto souboru je pak třeba změnit: |
| - v oddíle //global// hodnotu proměnné //workgroup// podle skupiny, kterou máte nastavenu na počítači s OS typu Windows | - v sekci ''global'' hodnotu proměnné ''workgroup'' na název skupiny, kterou máte nastavenu na počítači s //OS// typu //Windows// |
| - v oddíle //data// nastavit cestu k adresáři, který chceme sdílet | - v sekci ''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ářů.\\ | **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 [[navody:fc5prirucka16#Nastavení sdílených adresářů]].\\ |
| |
| Jméno pracovní skupiny zjistíme v případě Windows XP následovně. Dvojklikem na ikonu //Tento počítač// otevřeme nabídku, ve které vybereme položku vlastnosti. V okně //Vlastnosti systému// klikneme na záložku //Název počítače// a opíšeme jméno uvedené za položkou //Pracovní skupina//. | Jméno pracovní skupiny zjistíte v případě //Windows XP// následovně. Dvojklikem na ikonu //Tento počítač// otevřete nabídku, ve které vyberete položku //Vlastnosti//. V okně //Vlastnosti systému// klikněte na záložku //Název počítače// a opíšte jméno uvedené za položkou //Pracovní skupina//. |
| |
| Jestliže chceme přidat více sdílených adresářů, přidáme více oddílu se stejnou syntaxí, jako oddíl //data//. | Jestliže chcete přidat více sdílených adresářů, přidejte do souboru ''smb.conf'' více sekcí se stejnou syntaxí, jako sekce ''data''. |
| |
| [data1] | [data1] |
| map archive = 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 | Dále je třeba spustit démoda ''smbd''. To se provede pomocí příkazu |
| |
| /usr/sbin/smbd | /usr/sbin/smbd |
| |
| 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í | Po té, co je démon spuštěn, zadejte pro připojení sdíleného adresáře do příkazové řádky |
| |
| smbclient //192.168.2.126/data | smbclient //192.168.2.126/data |
| |
| kde //IP// adresa "patří" tentokráte počítači s Fedora Core. Jestliže jste nastavili požadavek autentifikace, bude vyzváni k zadání uživatelského jména a hesla.\\ | kde //IP// adresa "patří" tentokráte počítači s //Fedora Core//. Jestliže jste nastavili požadavek autentifikace, bude vyzváni k zadání uživatelského jména a hesla.\\ |
| |
| Nyní nastal čas přesunout s k počítači s OS Windows. Klikněte //Místa v síti// a části //Práce se sítí// klikněte na //Přidat místo v síti//, klikněte na //Další// a po té pokračujte ikonou //Jiné umístění v síti//. Pro namapování sdíleného adresáře specifikovaného v //smb.conf// v oddíle //data// zadejte | Nyní nastal čas přesunout s k počítači s //OS Windows//. Klikněte //Místa v síti// a části //Práce se sítí// klikněte na //Přidat místo v síti//, klikněte na //Další// a po té pokračujte ikonou //Jiné umístění v síti//. Pro namapování sdíleného adresáře specifikovaného v ''smb.conf'' v sekci ''data'' zadejte |
| | |
| \\192.162.2.126\data | \\192.162.2.126\data |