Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
technology:samba [2009/03/08 19:41] david vytvořeno |
technology:samba [2009/07/28 19:24] (aktuální) david |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Přístup k diskům na vzdálených windows ====== | ====== Přístup k diskům na vzdálených windows ====== | ||
- | * ===== Z GUI ===== | ||
- | Lze jednoduše zadat v okně nějakeho file manageru něco jako smb://server/share a jste tam! ;) | ||
- | * ===== mountování do filesystému ===== | ||
+ | ===== setup systému ===== | ||
+ | prvně je třeba nainstalovat souborový systém samba: | ||
+ | <code>apt-get install smbfs</code> a poté dostat modul smbfs do jádra | ||
+ | <code>echo 'smbfs' >> /etc/modules</code> pro naloadování modulu při bootu. Pokud chcete sambu pouze pro tentokrát, zadejte | ||
+ | <code>modprobe smbfs</code> | ||
+ | |||
+ | vytvořte adresář do kterého budete vzdálený disk mountovat (třeba sharepoint) a proveďte | ||
+ | <code>mount -t smbfs //server/share /mnt/sharepoint</code> Při připojování budete dotázáni na heslo. | ||
+ | |||
+ | Lze samozřejmě připojit share nastálo, pokud se vám chce vystavovat vaše hesla v plain textu na síti. Upravte /etc/fstab takto: | ||
+ | <code>//server/share /mnt/shatepoint smbfs defaults,user,username=Administrator,password=Password 0 0</code> | ||
+ | |||
+ | |||
+ | |||
+ | ===== z GUI ===== | ||
+ | Lze jednoduše zadat v okně nějakeho file manageru něco jako | ||
+ | <code>smb://server/share</code> | ||
+ | a jste tam! ;-). | ||
+ | |||
+ | GNOME ma server connector(Places->Connect to Server), kterým lze sambu (a nejen ji) připojit. | ||
+ | |||
+ | GNOME Commander umí procházet síťové zdroje a na sambu se na ním také podíváte. | ||
+ | |||
+ | ===== práce s klientem ===== | ||
+ | jednoduchý klient smbclient nainstalujete pomocí | ||
+ | <code>apt-get install smbclient</code> | ||
+ | jestli funguje vzdálený share zjistíte pomocí | ||
+ | <code>smbclient -NL server</code> | ||
+ | |||
+ | |||
+ | ===== mountování jako obyč user ===== | ||
+ | přestože jsem dělal všelijakou gymnastiku, skončil jsem nakonec u toho, že user musí vlastnit directory do které chce mountovat sambí exportovaný filesystém. Bug? | ||
+ | <code> | ||
+ | //server/share /mnt/path cifs credentials=/root//cred.txt,_netdev,user,uid=david,gid=users 0 0 | ||
+ | </code> |