Não consigo acessar o hdd Raspberry pi samba share

-1

Eu tenho um raspberry pi 2 e um antigo hdd, então eu queria criar um compartilhamento de samba para esse antigo disco rígido. Montei meu hdd com o ntfs-3g para / media / usb que funciona bem.

Eu adicionei isso ao meu arquivo smb.conf:

[smb]
    path = /media/usb
    available = yes
    read only = no
    browseable = yes
    public = yes
    writable = yes

Eu configurei a permissão com sudo chmod 777 -R /media/usb e reiniciei o serviço samba. Em seguida eu tentei acessar meu smb do windows, mas não consegui. Ele disse: "sem acesso a xxx.xxx.x.xxx/smb" e algo como pedir permissão ao administrador da rede (traduzido do holandês). Verificando minhas permisões com ls -ld /media/usb recebi drwxrwx---

Eu tentei outras configurações, mas nenhuma delas funcionou. Neste ponto eu criei um segundo compartilhamento para o meu smb.conf com a mesma configuração, mas com / home como o caminho. Agora esse compartilhamento funciona, mas meu primeiro compartilhamento ainda não funciona, mas tem a mesma configuração.

Eu não entendo o que está errado e não consigo encontrar uma solução. Alguém pode me ajudar. Isso tem algo a ver com a montagem do disco rígido?

    
por Robin Dijkhof 01.03.2015 / 20:44

2 respostas

0

Claramente, as permissões não estão corretas. Eu defini as permissões, mas as alterações foram perdidas várias vezes. Eu montei o hdd automaticamente com a seguinte linha no meu arquivo fstab:

sudo mount -t ntfs-3g -o uid=1000,gid=1000,umask=007 /dev/sda1 /media/NASDRIVE

Eu notei a umask = 007 que causou meus problemas. Eu mudei para 000, que eu sei que não é salvar.

    
por Robin Dijkhof 02.03.2015 / 22:11
0

Você tem um problema no arquivo de configuração do samba. Como você está tentando acessar o compartilhamento a partir do Windows, é necessário mencionar também o grupo de trabalho na seção de configurações [global] . Esta seção é comentada por padrão.

como abaixo (isto é apenas um exemplo).

Você pode ler mais sobre isso no link

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = ubuntu
security = user
map to guest = bad user
dns proxy = no
============================ Share Definitions ============================== 
[Anonymous]
path = /samba/anonymous
browsable =yes
writable = yes
guest ok = yes
read only = no

Espero que isso ajude! Boa sorte!

    
por rulebreaker4 01.03.2015 / 22:41