Pular para o conteúdo

Impossivel compartilhar Pastas Ubuntu na Rede Windows. [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Impossivel compartilhar Pastas Ubuntu na Rede Windows. [RESOLVIDO]

Enviado em 10/02/2017 - 11:39h

Prezados,
Definitivamente é impossivel compartilhar Pastas Ubuntu na Rede Windows. Através do 16.04, se usar o gerenciador de janelas padrão, clicar com botão direito e Compartilhamento, ocorre o seguinte erro:

"compartilhamento de rede de usuário" retornou erro 255: net usershare add: cannot convert name "Everyone" to a SID. Access denied.

Nas configurações do Samba, smb.conf, introduzo as seguintes informações:

[homes]
path = /home/XXXXXXX/YYYYY/Linux_PRO
comment = Linux
browseable = yes
public = yes
writable = yes
guest ok = yes

Usando o "testparm", me retorna parcialmente...

[homes]
comment = Linux Roteiro
path = /home/XXXXXXX/YYYYY/Linux_PRO
read only = No
guest ok = Yes

Através de uma maquina Windows, se pinga, se acessa remotamente (via Putty) mas não consigo acessar a pasta que desejo. Meu smb.conf, conforme o testparm é o seguinte:

[global]
workgroup = DOMINIO
realm = DOMINIO.REDE
server string = %h server (Samba, Ubuntu)
server role = member server
security = ADS
map to guest = Bad User
obey pam restrictions = Yes
password server = PDC
pam password change = Yes
passwd program = /usr/bin/passwd %U
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
restrict anonymous = 2
kerberos method = secrets and keytab
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
client signing = if_required
os level = 0
preferred master = No
local master = No
domain master = No
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb


[homes]
comment = Linux
path = /home/XXXXXXX/YYYYY/Linux_PRO
read only = No
guest ok = Yes


[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No


[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

Estamos colocando o Ubuntu na empresa - dominio. Então aquela coisa de "mudar de distro" nao será considerada.
Alguma luz ao fim do tunel? Obrigado pela ajuda.



Responder tópico

2. Criando um compartilhamento teste

Melhor resposta

Enviado em 16/02/2017 - 07:37h

Cria um compartilhamento teste no seu samba assim

#Define um exemplo de compartilhamento
[teste]
comment = Pasta de teste
path = /home/teste
read only = No
force create mode = 0775
force directory mode = 0775
browseable = Yes


Após criar faça os testes que mensionei acima e testa por favor

3. Erro com Compartilhamento Samba

Enviado em 10/02/2017 - 14:43h

Amigo você adicionou o nome de ao Samba.
Sintaxe
# adduser ( usuario )
Adicione um usuário e logo depois
Sintaxe
# smbpasswd -a ( usuario )
Comando usado para excluir um ( usuario )
Sintaxe
# smbpasswd -x ( usuario )

Lembrando ( # ) logado com User ROOT, onde houver parenteses colocar o nome desejado do usuario.

4. Re: Impossivel compartilhar Pastas Ubuntu na Rede Windows. [RESOLVIDO]

Enviado em 10/02/2017 - 15:46h

Então... O usuario é da rede, do dominio Windows.
Mesmo assim tentei...

adduser USUARIO
senha para USUARIO:
adduser: O usuário 'USUARIO' já existe.

5. Re: Impossivel compartilhar Pastas Ubuntu na Rede Windows. [RESOLVIDO]

Enviado em 10/02/2017 - 19:37h

tcboeira escreveu:

Prezados,
Definitivamente é impossivel compartilhar Pastas Ubuntu na Rede Windows. Através do 16.04, se usar o gerenciador de janelas padrão, clicar com botão direito e Compartilhamento, ocorre o seguinte erro:


velho ... faz o simples e depois se funcionar vc parte para a perfumaria do bagulho... é mais fácil identificar o erro !!

https://www.vivaolinux.com.br/artigo/Configurando-o-Samba-de-maneira-simples-e-funcional

_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

6. Re: Impossivel compartilhar Pastas Ubuntu na Rede Windows. [RESOLVIDO]

Enviado em 13/02/2017 - 11:37h

Então amigo Mauriciodez... Pois é, lendo e relendo, parece que fui direto na perfumaria... Mas não. Fiz o que disse, refiz agora, comentando aquelas linhas que referenciam a pasta que quero compartilhar e refazendo novamente, inclusive como mostra o exemplo

[downs]
comment = outro comentário
path = /home/joao/downloads
public = yes
writable = yes
printable = no
create mask = 0765

Mas sem sucesso. Já reinstalei o Samba e o erro persiste. Tanto diretamente no smb.conf como via grafico ""compartilhamento de rede de usuário" retornou erro 255: net usershare add: cannot convert name "Everyone" to a SID. Access denied."

Não sei se pode ser pau na instalação deste PC...

7. Utiliza acl para resolver este problema

Enviado em 15/02/2017 - 16:15h

Você quer que um usuário do Windows acesse um determinado compartilhamento do samba sem usuário e senha né isso.

Você pode utilizar as ACL permissões especiais do linux.

Para isso instale o pacote apt-get install -y acl libacl

depois suponhamos que você tenha o compartilhamento teste e queira que todos acesse o compartilhamento certo.

então setfacl -m o:rwx teste

Espero que te ajude, estamos ae #Moquerido

8. Re: Impossivel compartilhar Pastas Ubuntu na Rede Windows. [RESOLVIDO]

Enviado em 15/02/2017 - 17:30h

Olá.. Pois então. Não sei se é por ser uma maquina no Dominio, isso ocorre. Fiz o que foi indicado. No meu caso, não consigo mais compartilhar Pastas.
Inclusive eu formatei e instalei novamente o Ubuntu.

Antes de colocar no Dominio, compartilhei uma pasta com sucesso, que esta disponivel a todos. Não fica nenhuma entrada no smb.conf falando desta pasta.

Uma vez ela no dominio, sempre me vem com o mesmo erro quando quero colocar (ou retirar) aquela pasta do compartilhamento:
Via modo grafico, ao mandar compartilhar, me informa o seguinte:

É necessário adicionar algumas permissões à sua pasta "pasta" para compartilhá-la. A pasta "pasta" precisa das seguintes permissões para ser compartilhada:
- permissão de escrita por outros
Você deseja adicionar estas permissões à pasta automaticamente?

Quando mando adicionar, me retorna o erro ""compartilhamento de rede de usuário" retornou erro 255: net usershare add: cannot convert name "Everyone" to a SID. Access denied."

Coloco no smb.conf e mesmo assim não aparece para as maquinas Windows.

Mesmo usando o usuario adm da maquina - o mesmo da instalação e que foi possivel disponibilizar antes -, retorna com o mesmo erro agora.

Fiz o que recomendou, mas sem sucesso.
Todo o projeto, depende muito dessa parte, mas o que era para ser simples, pratico não sei ao certo porque esta praticamente impossivel.

9. Vamos lá

Enviado em 16/02/2017 - 07:26h

Faz o seguinte, restarta o serviço do samba e olha o /var/log/messages e verifica se tem algum erro. Se tiver cola aqui.

Se os logs não tiver erros, rode testparm e cole aqui a saida


também gostaria de ver a saida do ls -la compartilhamento-que-esta-querendo-acessar-do-windows

10. Re: Impossivel compartilhar Pastas Ubuntu na Rede Windows. [RESOLVIDO]

Enviado em 01/03/2017 - 15:58h

LinuxTec escreveu:

Cria um compartilhamento teste no seu samba assim

#Define um exemplo de compartilhamento
[teste]
comment = Pasta de teste
path = /home/teste
read only = No
force create mode = 0775
force directory mode = 0775
browseable = Yes


Após criar faça os testes que mensionei acima e testa por favor


Então LinuxTec... Pode parecer estranho... Inseri exatamente o que sugeriu, mudando apenas, obviamente o caminho da pasta, e se resolveu...
Tentei comparar o que eu tinha colocado e o que tu sugeriu e não consigo enxergar a difença... De qualquer forma, muito obrigado mesmo!!!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder