Precisa de ajuda com o samba e o XBMC

0

Honestamente, passei de 6 a 8 horas tentando fazer isso funcionar. Aqui está o que tenho.

Servidor de arquivos do servidor Ubuntu Rasberry Pi com Xbian Várias máquinas do Windows 7

Eu configurei um compartilhamento de samba no servidor ubuntu. Eu posso acessá-lo a partir do Windows Machines sem fazer login, mas eu tenho que digitar manualmente o endereço (\ Gandalf \ Shares). Ele não aparece na minha rede automaticamente (eu gostaria, mas seja o que for).

O problema que estou tendo é acessá-lo do XBMC. Eu não posso acessá-lo do meu Rasberry ou XBMC em minhas máquinas Windows, não importa o quanto eu tente chegar a ele. Parece que eu recebo um erro diferente toda vez.

Aqui está o kicker, Quando eu comecei a fazer o meu rasberry, eu configurei tudo isso e tudo funcionou perfeitamente. Eu poderia vê-lo em qualquer máquina windows 7 na rede e eu poderia fazer isso direto do gerenciador de arquivos no xbmc. Demorei cerca de 30 minutos pesquisando e julgando e cometendo erros, então não fazia ideia de que seria tão difícil fazer novamente. Mas desde então eu reinstalei o xbian no pi e reinstalei o servidor Ubuntu na caixa linux. Essencialmente, comecei do zero com a mesma configuração.

Estou realmente puxando meu cabelo por causa disso. Qualquer sugestão seria muito apreciada.

Aqui está meu arquivo smb.conf

[global]
    ; General server settings
    netbios name = Gandalf
    server string =
    workgroup = FELLOWSHIP
    announce version = 5.0
    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_$
    passdb backend = tdbsam
    security = user
    username map = /etc/samba/smbusers
    name resolve order = hosts wins bcast

    wins support = yes

    syslog = 1
    syslog only = yes

    map to guest = bad user

; NOTE: If you need access to the user home directories uncomment the
; lines below and adjust the settings to your hearts content.
;[homes]
    ;valid users = %S
    ;create mode = 0600
    ;directory mode = 0755
    ;browseable = no
    ;read only = no
    ;veto files = /*.{*}/.*/mail/bin/

; NOTE: Only needed if you run samba as a primary domain controller.
; Not needed as this config doesn't cover that matter.
;[netlogon]
    ;path = /var/lib/samba/netlogon
    ;admin users = Administrator
    ;valid users = %U
    ;read only = no

; NOTE: Again - only needed if you're running a primary domain controller.
;[Profiles]
    ;path = /var/lib/samba/profiles
    ;valid users = %U
    ;create mode = 0600
    ;directory mode = 0700
    ;writeable = yes
    ;browseable = no

[Shares]
path = /shares
browseable = yes
read only = no
guest ok = yes
#create mask = 0775
#directory mask = 0775
writeable = yes
available = yes
    
por George Spake 22.02.2013 / 06:22

1 resposta

0

Não tenho certeza se você já descobriu isso, mas quando eu estava configurando compartilhamentos no Ubuntu 12.04 eu tive que fazer algumas coisas antes de poder vê-los de uma máquina Windows:

  1. Crie um nome de usuário e senha do Samba ( sudo smbpasswd -a USERNAME )
  2. No gerenciador de arquivos (não tenho certeza se esse é o nome certo), no Máquina Linux eu definir as permissões para proprietário, grupo e Outros . E defina o Acesso a Criar e excluir arquivos .

Espero que isso ajude.

    
por Craig 06.11.2013 / 18:27