Problemas com a conexão do Samba

0

Então, estou construindo meu primeiro servidor doméstico e estou tendo problemas com o sistema samba. Todos os meus computadores podem detectá-lo, mas estou recebendo erros dizendo que ele não está acessível. Os computadores da casa são Windows e Linux. aqui está minha configuração do samba

bal]     ; Configurações gerais do servidor     nome do netbios = FieldsVille     string do servidor =     grupo de trabalho = GRUPO DE TRABALHO     anunciar versão = 5.0     Opções de Soquete = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF = 8192

passdb backend = tdbsam
security = user
null passwords = true
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast

wins support = yes

printing = CUPS
printcap name = CUPS

syslog = 1
syslog only = yes

; NOTA: Se você precisar acessar os diretórios iniciais do usuário, remova ; linhas abaixo e ajuste as configurações para o conteúdo do seu coração. [casas]     usuários válidos =% S     criar modo = 0600     modo de diretório = 0755     navegável = sim     somente leitura = não     veto files = / . {} /.*/mail/bin/

; NOTA: Necessário apenas se você executar o samba como um controlador de domínio primário. ; Não é necessário, pois essa configuração não cobre esse assunto. [netlogon]     caminho = / var / lib / samba / netlogon     usuários admin = administrador     usuários válidos =% U     somente leitura = não

; NOTA: Novamente - só é necessário se você estiver executando um controlador de domínio primário. [Perfis]     caminho = / var / lib / samba / profiles     usuários válidos =% U     criar modo = 0600     modo de diretório = 0700     writeable = yes     navegável = sim

; NOTA: Dentro deste lugar você pode construir um repositório de drivers de ; Windows - abordarei este tópico em outro HOWTO. [print $]     caminho = / var / lib / samba / printers     navegável = sim     convidado ok = sim     somente leitura = sim     escrever lista = raiz     criar máscara = 0664     máscara de diretório = 0775

[impressoras]     caminho = / tmp    printable = yes     convidado ok = sim     navegável = não

; Descomente se você precisar compartilhar sua unidade de CD / DVD-ROM ; [Unidade de DVD-ROM]     caminho = / media / cdrom     ; navegável = sim     ; somente leitura = sim     guest ok = yes

[MyFiles]     caminho = / home / robert / main     navegável = sim     somente leitura = não     convidado ok = sim     criar máscara = 0644     máscara de diretório = 0755     forçar usuário = YOUR_USERNAME     force group = YOUR_USERGROUP

Qualquer ajuda seria ótima.

Além disso, alguém conhece algum outro programa possível para configurar o compartilhamento de arquivos para o servidor?

    
por rfields 09.02.2016 / 22:00

2 respostas

0

Você usa o servidor real ou apenas instala o pacote samba no seu sistema desktop? Na minha máquina, adicionei a configuração do samba com este script simples:

% bl0ck_qu0te%

Certifique-se de que as permissões do seu diretório estejam configuradas como acessíveis para todos, mas não defina permissões graváveis. Este comando de exemplo para tornar seu diretório compartilhado acessível sem gravação:

% bl0ck_qu0te%

Depois disso, reinicie o smbd dan nmd com este comando:

% bl0ck_qu0te%

Se você usa o Ubuntu desktop com o samba, abra o gerenciador de arquivos como nautilus, pcmanfm, thunar etc. Pressione ctrl + L e digite isto para verificar:

% bl0ck_qu0te%

se você fez o diretório compartilhado aparecer no seu gerenciador de arquivos, em seguida você pode tentar acessar o seu samba no windows system pressionando windows_button + R e depois digite // your_ip.

Boa sorte.

NB: "/ home / teluk" é o diretório home may, você pode alterar isso com a localização do seu diretório.

    
por Drajat Hasan 10.02.2016 / 00:38
0

Não tenho certeza se você está usando o smb.conf padrão que é configurado para facilitar a configuração ou não. Eu recomendaria fazer isso primeiro para depuração.

Você precisa executar sudo smbpasswd -a <user> para cada usuário que também precisa fazer o login (normalmente, eu preciso fazer isso).

Deve haver um padrão smb.conf at /usr/share/samba/smb.conf

    
por Sir_Scofferoff 09.02.2016 / 22:31