Mám problém se sambou. Mám na 1 PC Windows XP a Linux. Všechno nastavený všechno podle návodů, ale nesdílí se to. Když zadám do terminálu příkaz rcnmb start, napíše to: Starting Samba NMB daemom - Warning: daemon already running. Port firewalu mi nejde povolit, ale to myslím nebude důvodem, proč to nejde.
Díky za každou odpověď, bohužel si ji budu moct vyzvednout až v pondělí. :-)
21. Červen 2007
#1
Problém se sambou
Spouštíte také smb démona?
rcsmb start
honzaS
Pomocí Yast2 se dá nastavit FW pro Sambu. Řídící středisko, Bezpečnost a uživatelé, Firewall, Konfigurace firewallu, Povolené služby. Z nabídky si vyberete Samba server. Jak máte nastavenou konfiguraci Samby (etc/samba/smb.conf)? Co nastavení stejné skupiny v XP? XP jsou na tohle háklivá a tajůplná. Sambu lze nastavit také v Yast2 nebo při spuštěném démonu swat (spouští se přes xinetd) a httpd (rcapache2 start) třeba z firefoxu - http://localhost:901. Na pokusy je nejlépe FW vypnout.
Pokud chcete mít přístup ke sdíleným adresářům pro všechny uživatele a bez hesla, tak musí být v smb.conf u sdíleného adresáře parametr: guest ok = yes
Osobně doporučuji na konfiguraci samby použít nástroj SWAT.
honzaS
Teď jsem tak trochu mimo :-)
Na počítači, kde vám běží samba démon, už problém s přístupem k těmto sdíleným adresářům nemáte?
A teď řešíte problém, kdy máte na notebooku Visty a v nich sdílíte adresáře, ke kterým se vám nedaří dostat (viz tak autentizace).
Takže už není problém s linuxem, ale se sdílením ve win?
Chápu to tak správně?
honzaS
Pakliže zkoušíte jakékoliv sdílení vypněte na zkoušku firewall, když vám to neběhá (respektive se zapnutým FW a manuálně nepovolenýma službama - porty se Vám to nespojí). Jestliže nevíte jáký port spojení používá vypněte nazkoušku ten FW úplně. Jestliže to i přesto nebude fungovat není to vina FW, ale špatného nastavení.
Používám na sdílení adresář /public (s povoleným přístupem pro všechny), v /etc/smb.conf mám
[public]
comment = public
path = /public
read only = No
public = Yes
allow hosts = All
Přidejte parametr: writable = yes
Mohl by jste sem poslat obsah vašeho /etc/xinetd.d/swat
honzaS
Z nějakého důvodu vám v konfiguraci SWAT chybí řádek:
disable = no
Není váš problém se zapisováním spíš způsoben NTFS filesystémem? Máte v SuSE nainstalovaný ntfs-3g driver?
honzaS
Pokud jste sám nic neinstaloval, tak ntfs-3g nainstalovaný nemáte (defaultně není v SuSE přítomen) a tudíž nemáte ani možnost zapisovat na hdd s NTFS. Návod instalace je zde na fóru.
Přítomnost ntfs-3g v systému lze zjistit příkazem: ntfs-3g --help, když se vám vrátí command not found, tak máte 100% jistotu.
honzaS