Potreboval jsem propojit dva pocitace, na jednom bylo Ubuntu 5.10 a na druhem byl dual boot Ubuntu 5.10 a Windows XP Home SP2, dale byla k druhemu pripojena tiskarna HP LaserJet 1100.
Vse nyni funguje velmi spolehlive: sdileni Ubuntu -> Ubuntu, Ubuntu -> WinXP, WinXP -> Ubuntu, Ubuntu -> tiskarna pres Ubuntu a Ubuntu -> tiskarna pres WinXP.
Vychazel jsem z postupu na
http://ubuntuguide.org/#installsamba(pro oba pocitace se systemem Ubuntu byl postup stejny, vynechal jsem vytvareni sitovych uzivatelu z duvodu pouziti zpusobu "share")
Nainstaloval jsem balicky samba a smbfs:
sudo apt-get install samba
sudo apt-get install smbfs
vytvoril jsem adresar pro sdileni s nazvem "Sdileno" u uzivatele napr. "frantisek" a nastavil prava:
sudo mkdir /home/frantisek/Sdileno
sudo chmod 777 /home/frantisek/Sdileno
provedl jsem zalohu souboru smb.conf do smb.conf_backup
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
dale jsem v souboru smb.conf nastavil sdileni:
sudo gedit /etc/samba/smb.conf
prikaz otevrel soubor smb.conf, ve kterem jsem nasel radek s nazvem sitove pracovni skupiny:
workgroup = MSHOME
slovo "MSHOME" samozrejme muzete ponechat, ale ja ho zmenil, napr. "SITSAMBA"
workgroup = SITSAMBA
dale jsem nasel nasledujici radek:
; security = user
odmazal jsem znak ";" a hodnotu zmenil na "share":
security = share
na konec souboru jsem pripsal informaci o sdilenem adresari:
[Sdileno]
comment = sdileny adresar
path = /home/frantisek/Sdileno
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
ulozil jsem soubor smb.conf, zadal kontrolni prikaz a restartoval sambu na nove nastaveni:
sudo testparm
sudo /etc/init.d/samba restart
(pri sdileni je treba si dat pozor na nastaveni prav obsahu sdileneho adresare, abyste se nedivili, ze soubor nejde treba kopirovat, protoze je nastaven pouze pro cteni a zapis vlastnika...)
Ve Windows jsem pres spravcovsky ucet pouze zmenil nazev pracovni skupiny a to tak, ze jsem kliknul pres prave tlacitko mysi na "Tento pocitac", zvolil "Vlastnosti" v zalozce "Nazev pocitace" jsem kliknul na "Zmenit..." a nastavil "Pracovni skupinu" na "SITSAMBA".
V Ubuntu jsem sit zobrazil pres menu Mista -> Sitove servery.
Chtel bych upozornit na to, ze v mojem pripade byla sit videt az po chvili.
Tisk Ubuntu -> Ubuntu:
V Ubuntu s tiskarnou jsem nic nenastavoval (ovladac byl samozrejme uz nainstalovany). V Ubuntu, ze ktereho jsem chtel vzdalene tisknout jsem nainstaloval Sitovou tiskarnu: spustil jsem pres menu System -> Sprava -> Printing -> Nova tiskarna, zvolil jsem Sitova tiskarna - Tiskarna CUPS (IPP) a do URI jsem vepsal "ipp://10.0.0.1/printers/HP-LaserJet-1100" ("10.0.0.1" je ip adresa pocitace s tiskarnou, "HP-LaserJet-1100" je presny nazev tiskarny po instalaci ovladace), vse potvrdil ikonou "Vpred", vybral ovladac a opet potvrdil "Vpred".
Tisk Ubuntu -> Windows:
Ve Windows jsem pres spravcovsky ucet nastavil tiskarnu jako sdilenou a nazval ji "HPLJ1100". V Ubuntu jsem nasledne spustil pres menu System -> Sprava -> Printing -> Nova tiskarna, zvolil jsem Sitova tiskarna - Tiskarna ve Windows (SMB), objevila se hlaska Authentication required, kde jsem zadal jmeno a heslo uzivatele Windows, od ktereho jsem chtel tiskarnu sdilet (muze byt i uzivatel s omezenym uctem), dale jsem do polozky "Pocitac:" vybral Jmeno pocitace s tiskarnou a do polozky tiskarna jsem vepsal nazev, pod kterym byla sdilena z Windows, tedy "HPLJ1100", vse potvrdil ikonou "Vpred", vybral ovladac a opet potvrdil "Vpred".
Tisk Windows -> Ubuntu jsem nemel moznost odzkouset, ale snad to nebude zadna veda...
Uff... konec!